Thames River Side TownhouseHomestay
4 Lytham Close, Thamesmead, SE28 8QH, United Kingdom
Located in Thamesmead, Thames River Side Townhouse is a recently renovated accommodation, 13 km from Blackheath station and 13 km from O2 Arena. This sustainable homestay is located 13 km from Greenwich Park and 16 km from Canary Wharf Underground Station. The accommodation provides a shared kitchen and daily maid service for guests.