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...
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...
Caffia Coffee Group, 47 Gee Street, Clerkenwell, London, EC1V 3RS 18.75 km
A family-run coffee business offering a range of office coffee machines as filter coffee brewers ...