A 4 star hotel and conference centre located on the banks of the river Thames at Teddington in south west London. With 25 acres of grounds, extensive leisure facilities, free wifi and car parking, The Lensbury is an ideal venue for your meeting or busine
Broom Road Teddington TW11 9NU GB
4 Lower Richmond Road Putney London SW15 1JN 8.36 km
For over a hundred years, the Star and Garter has consistently celebrated the good fortune of its...
6 Porchester Gardens, London W2 4DB 13.16 km
Bored of the board room? Do something a little different for you next away day, corporate meeting...
199 Valley Road, London, SW16 2XH 13.74 km
Just Talent Entertainment delivers immersive, memorable event experiences for high profile brands...
Moated Farm Drive, Addlestone, Surrey, KT15 2DW 14.01 km
With its innovative point-scoring games, American-inspired menu and state of the art facilities, ...
15b Little Portland Street, London W1W 8BW, United Kingdom 15.75 km
Whether you’re looking for a fun corporate cookery team building event, a memorable way to entert...