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
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 ...
Saint Mary Axe, London EC3A 8EX, United Kingdom 19.16 km
Located at the foot of the iconic Gherkin building, in the heart of the City of London. Boasting ...
Royal Windsor Racecourse, Maidenhead Road, Windsor, Berkshire, SL4 5JJ 22.53 km
Set in 165 acres of beautiful countryside on the banks of the River Thames, within sight of Winds...