St Christopher’s Inn Shepherd’s Bush
13-15 Shepherds Bush Green London, W12 8PHSituated 4 minutes’ walk from Shepherds Bush tube station, Westfield shopping centre and various pubs and bars, St Christopher’s Shepherd’s Bush is situated above Belushi’s bar which features live sports on a big-screen TV, drink deals and homemade…
14 rooms
from £10