Our Venues

Are you looking for a venue that’s right by a river or one that has a roof garden? Would you like a historic or classical venue for your event, or maybe somewhere that has on-site accommodation? Whatever your requirements, we’ll have a function room that’s perfect for you. And you can refine your search to quickly find exactly what you’re looking for.

The Anchor Bankside | London

The Anchor Bankside London

34 Park St, Southwark, London, SE1 9EF

The Anchor Bankside is one of the most historic pubs on the Thames and a major London attraction with enviable riverside views. Located at the heart of Southwark’s Bankside tourist trail, neighbouring the Shakespeare’s Globe theatre and the Tate Modern, this iconic Grade II listed public house has witnessed...