Set in Richmond in the Greater London region, Alexandra House - Three bedroom house has a terrace. This sustainable holiday home is located 3.7 km from Kew Gardens and 7.2 km from Hounslow West. Free Wi-Fi is available throughout the property and Twickenham Stadium is 2.5 km away.
27 Alexandra Road, Richmond, TW1 2HE, United Kingdom