Description of Cuba Street
Cuba Street is a proposed development on a site between Cuba Street, Tobago Street & Manilla Street in Canary Wharf, London E14.
The plans include 448 well-designed new homes and 1,550 square metres of high-quality new public space, comprising dedicated child play space and amenity, accessible to both new residents and to the wider community.