Charmstay Shepherds Bush is situated in the Hammersmith and Fulham district of London, 1.8 km from Olympia Exhibition Centre, 2.8 km from Portobello Road Market and 1.8 km from Eventim Apollo. The property is set 4.
Number of rooms: 9
Uxbridge Road, 164, Hammersmith and Fulham, London, W12 8AA, United Kingdom