25 Lime Street
Size
Users
Location
10,000 sq. ft.
Office, Retail, Bar
London, EC3
Visit Project
Date
- 21st March 2017