Event spaces boasting spectacular views of London Landmarks
Tower Suites is the most scenic five-star hotel in London, boasting unrivalled views over London’s iconic landmarks. Conveniently located next to some of the city’s best-connected stations... Read more
A blank canvas historic venue with cutting edge AV/tech.
A beautiful contradiction: an historic building full of charm yet complemented with a blank canvas feel and the latest AV and tech capabilities. A world away from soulless, stark or consistently corpo... Read more
We set to deliver memorable experiences like no other where guests feel good fortune is on their side!
Welcome to The Last Talisman Discover the essence of culinary delight and vibrant ambiance at The Last Talisman, nestled in the heart of Bermondsey Street, a mere 10-minute stroll from the ic... Read more
Hidden gem venue on the River Thames
The Underglobe is a spectacular evening events space located at the iconic cultural landmark Shakespeare’s Globe, on the banks of the Thames. This award-winning corporate events venue feature... Read more