Over 1,700 new flats and townhouses are arising on London City Island, a new neighbourhood development opposite the O2 and just next to the offices of Canary Wharf. The Island, created by EcoWorld Ballymore, has been referred to as a “Mini Manhattan”; the development includes a footbridge to make Crossrail and DLR transport links more accessible, according to the developer. Residential property prices on the 12-acre site range from £335,000 to over £1m. |