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.
South West London, London
Nine Elms, London
art'otel London Battersea Power Station is London's hottest new hotel and event venue in the heart of an iconic new neighbourhood. Fusing art, design and hospitality, art’otel offers unique event spaces for up to 350 guests and meetings for 120.