Tagwright House
Size
Users
Location
18,000 sq. ft.
Office, Residential
London, N1
Visit Project
Date
- 13th January 2017