Temptation Isle: Is London City Island the hottest property ticket in town this year? 1,700 new flats created on an island property in East London Arising in East London are over 1,700 new flats and townhouses – on an island within the capital. London City Island is a new neighbourhood development inspired by the architecture of Tokyo and Chicago, according to its developers. The Island, created by EcoWorld Ballymore, has been referred to as a “Mini Manhattan”, according to estate [...]