Description of Carmen Street
Carmen Street is a mixed-use development in Poplar, London E14.
The 22-storey tower includes social rented, shared ownership apartments and private units.
143m2 of commercial space.
The development is across the road from Bellway's Lansbury Square development.
2018 May - the building tops out.
2016 - Telford Homes Plc exchanges contracts for the sale of Carmen Street to M&G Real Estate in excess of & £246 billion.
2015 - Telford Homes Plc acquires Carmen Street in excess of £20 million.
2013 - Planning permission secured by CMA Planning.