9th September 2016
Apartments at the tallest tower at London City Island have gone on sale, with prices starting at £365,000. Caledonia House contains 217 homes made up of suites, one, two and three-bedroom apartments, and is part of a wider 12-acre island development from EcoWorld Ballymore featuring 1,700 homes, linked to the “mainland” by a 260ft red footbridge across the Lea.
The Wharf (02/09/2016)