Shepherd's Bush Flats

57 St. Elmo Road, Shepherd's Bush, Hammersmith and Fulham, London, W12 9EA, United Kingdom

Hotel image
Read more reviews for Shepherd's Bush Flats