Barnes Bed And Breakfast
106 Elm Grove Road barnes London, SW13 0BSBarnes bed and breakfast is set in London, 2 km from Riverside Studios. Hammersmith Apollo is 2.3 km from barnes bed and breakfast, while Olympia Exhibition Centre is 3.3 km from the property. London Heathrow Airport is 15 km away.
3 rooms
from £95