A very nice place to stay for a reasonable price - hotel «Light And Airy 1Bed Barons Court Flat Lift And Balcony» is located in London. This hotel is located in 6 km from the city center.
225 Greyhound Road, W14 9SD, London, England, GB, London, London, W14 9SD