Located in 25 acres on the banks of the River Thames at Teddington Lock, The Lensbury Resort provides the perfect backdrop for Conference, meetings, teambuilding and a wide range of corporate and private events.
Find your ideal venue in West London. Search through the listings below and contact local venues in West London or fill in the quick venue enquiry form by selecting Email All Venues, and we will save you time and submit your lead to selected venues in West London.
Holland Park, London
Brentford, West London
Royale Leisure Park, London
Ealing, West London