A 49-storey, 631-unit mixed-use development from Fitzrovia was recently proposed for St Clair Avenue and Avenue Road, and it's chock-full of interesting features and amenities. Plans for the development were submitted in mid-November and are currently under review. If approved, the building would ...