View this investment's website
Visit websiteThe 2.3 acre site in Shoreditch, London will comprise 37–storey residential tower with 412 apartments and over 275,000 sq ft of office, retail and leisure accommodation, alongside a public realm experience.