Portfolio

155 Fenchurch Street

Size
Users
Location

43,000 sq. ft.
Office, Retail, Restaurant
London, EC3

Visit Project
Date
  • 13th January 2017