Get a Room in London - page 160 of 177

Logan House

Logan House

London • Show on map /10 View Details for Price

Located 1.2 km from Olympia Exhibition Centre Logan House offers a garden and air-conditioned accommodation with a balcony and free WiFi. Featuring a kitchen with a dishwasher and a microwave each unit…More info

Book now