Located in Thamesmead in the Greater London region, Mead House provides accommodations with free WiFi and free private parking.
Some units feature a dining area and/or a balcony.
Guests can also relax in the garden.
Blackheath Station is 6.3 miles from the lodge, while O2 Arena is 6.5 miles away. The nearest airport is London City Airport, 4.3 miles from Mead House.