Holiday home Grace House - 15 Minutes To Central London
13 Owen Close, London, United Kingdom
13 Owen Close, London, United Kingdom
Nestled 4.4 km from Royal Artillery Barracks, Grace House - 15 Minutes To Central London Villa entices guests to explore various tourist destinations nearby.
Additionally, media facilities, such as Wi-Fi and a TV set, ensure a more enjoyable stay. This villa comes with a bathroom with a bathtub and a separate toilet. There are also towels.
London City airport can be reached within 30 minutes drive, and natural attractions like Mayesbrook Park are 4.6 km away. Thamesmead is 25 minutes' stroll away. Guests may also visit ExCeL London, situated 7 km away. Newacres Library bus station is only a few metres from the 1-bedroom Grace House - 15 Minutes To Central London Villa.
Staying at the property, guests can make use of the self-catering amenities available, including a microwave, an electric kettle, and a fridge.