The Westminster Boating Base is a truly stunning events venue, perched on the Thames in Central London. If you’re looking for a venue with a city view, there are few better than this – as…
The Tower Hotel boasts 801 bedrooms, 19 meeting rooms with the largest having capacity for 550 people, complimentary high speed wifi for everyone everywhere.
Able to house anywhere from 10 -500 guest in one session, Cutler’s Hall is the ideal venue for those planning to host conferences, wedding receptions, parties, launches, seminars or corporate events.