अपार्टमेंट्स आसपास Teddington
1 मिले
The Garden House
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.
More अपार्टमेंट्स in other Cities
Interesting places in Teddington
Search this area