Science Gallery London
In the heart of Southwark, the Science Gallery London is a sophisticated choice for business meetings and events for up to 250 guests. Contemporary light filled spaces with a Georgian backdrop offer inspiring…
- Max Capacity
- 250
- Reception
- 250
- Dining
- 120










