Located in London in the Greater London region, London Guest Room offers accommodation with free WiFi. Guests can relax in the garden at the property. Hammersmith Apollo is 3.7 km from the homestay, while Riverside Studios is 3.8 km away. London Heathrow Airport is 14 km from the property. Read more
Located in London in the Greater London region, London Guest Room offers accommodation with free WiFi. Guests can relax in the garden at the property. Hammersmith Apollo is 3.7 km from the homestay, while Riverside Studios is 3.8 km away. London Heathrow Airport is 14 km from the property.