Venue

The Oyster Shed

The Oyster Shed is a riverside pub in the City of London, recognised as Best Pub at the National Pub & Bar Awards and Best Pub Chef at the Great British Pub Awards. Set on the River Thames near Monument, Bank and London Bridge stations, it offers fresh fish, fine wines and cask ales with views of the Tower of London and the Shard. Its private rooms and dog-friendly garden suit meetings and celebrations.

Browse more venues