Tabernacle Street

110,000sqft new build commercial office development in Shoreditch, London.