The Stage, 22 Hewett Street, Shoreditch, London EC2A 3NL
412 urban luxe apartments rising to 37 storeys with world-class amenities, including a sky terrace, bowling alley, gym and two private cinemas.