Science Gallery London
Southwark, London, Greater London SE1 9GU
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…
- Distance: 0.1 Miles
- Max: 250 guests