City of London
-
- Sitting
- 80
-
- Standing
- 200
A fantastic restaurant located right on the banks of the Thames, The Oyster Shed is sure to sort you out when it comes to exclusive hire rooms too. Seating up to 80, it caters for many different events.