logo

Location of The Lensbury Resort

Location

Broom Road, Teddington, United Kingdom, TW11 9NU
Positioned on the banks of the River Thames in Teddington, The Lensbury Resort is situated within 25 acres of beautifully landscaped gardens, offering a serene and picturesque backdrop. The resort is conveniently located just 3 km from Hampton Court Palace, a historic landmark, and approximately 8 km from central London, making it easily accessible while providing a quiet retreat from the city bustle. Nearby attractions include the Landmark Arts Centre, only a short walk away, and the charming pubs and shops of Teddington High Street, which are within walking distance.
Check rooms and rates
From137US$ /night
Check-in
25Nov2024Select date
Check-out
26Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
Broom Road, Teddington, United Kingdom, TW11 9NU
Nearby
Ferry Road
Landmark Arts Centre
480 m
Restaurants
The Anglers
370 m
3 Broom Road Teddington
The Tide End Cottage Pub
390 m
8 Ferry Road
Flying Cloud Cafe
490 m
27 Ferry Road
Haweli Of Teddington
720 m
153 Kingston Road
The Wharf
660 m
22 Manor Road
Cote Brasserie
710 m
172 High Street
The King's Head
840 m
123 High Street
Piazza Firenze
790 m
136 High Street
Ruba
790 m
132 High Street
One One Four
840 m
114 High Street
Charm Thai
910 m
86 High Street
Shambles
950 m
83 High Street
Contact us
We’re at your service