Located in London in the Greater London region, London Guest Room offers accommodation with free Wi-Fi. 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.
12 Friars Way North Acton, London, W3 6QE, United Kingdom
Nightly rates from $118