Good choice if you’re looking forward to taking some rest at the hotel as much as to walking around the city. Hotel «Perfect 2 Bedroom Flat Shepherds Bush W12» is located in London.
49B Macfarlane Road London, W12 7Jy, United Kingdom, London, W12 7JY