40 Bermondsey Street
Size
Users
Location
20,000 sq. ft.
Office, Restaurant
London, SE1
Visit Project
Date
- 26th March 2017