The Tower Room

Venue Details & Map

The Tower Room

Address
6th Floor
2 More London Riverside
Southwark
London
SE1 2RR
Public transport:
London Bridge