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