Place Category: Members Club
Profile
Located on the banks of the River Thames in South West London, The Lensbury is located just 7 miles from Central London and close to many of London’s major sporting venues.
With 100 years of history linking The Lensbury to elite sport, The Lensbury has hosted rugby teams, football squads, and tennis stars over the years thanks to its elite facilities, location and flexible approach to highly specific needs of elite sports teams.
3 grass courts.
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
Address
The Lensbury, Broom Road, Hampton Wick, Teddington
London
Greater London
TW11 9NU
United Kingdom
London
Greater London
TW11 9NU
United Kingdom