Good to know
Central London private meeting venue close to London Bridge
Handily located close to excellent transport links at London Bridge, Waterloo and Blackfriars, and moments from the City, Swan can host business meetings for up to 70 delegates. Our central riverside location is convenient for guests coming from all over London and beyond.
Flexible meeting rooms and corporate events spaces
Our versatile rooms can be set up to suit your requirements, with separate registration areas and dining rooms.
Whether you a holding an intimate meeting, team building event, product briefing or networking event, Swan at the Globe is the perfect venue in the heart of the city.
Personalise your day in our unique venue
Our dedicated event team will make sure your business event runs like clockwork. Our mission is to make your event effortless from first to last.
As well as our packages, we can design a unique experience for your guests. Our partnership with Shakespeare’s Globe means we can offer private tours of the theatre and even arrange theatrical team building activities.
You can also book a table in Swan’s characterful bar, private dining rooms or restaurant for post-event drinks, lunch or dinner.
Time and again we receive the same feedback from our business clients: calm and seamless service, and a stunning setting that clients cannot wait to return to.