101 Cleveland Street is a high-end residential development in the heart of London’s Fitzrovia. The scheme comprises 88 luxury apartments, 15 affordable housing units, 35,000 sq ft of commercial space and four retail units spread over the ground floor and basement levels.
101 Cleveland Street comprises three towers – the first ten-floor tower includes 73 homes, the second and third towers comprise 15 residential units each across four floors.