Route GuidesRoutes City GuidesCities Map Log in

The Garden House

Teddington
23 Middle Lane, Teddington, TW11 0HQ

1 rooms · from £120


Situated just off Teddington High Street and 6 minutes' walk to Teddington train station, The Garden House features free WiFi. Guests benefit from a terrace. The kitchenette has a refrigerator and a stovetop.