Tuesday 18 June 2019

City Island / E14

Glenn Howells Architects for EcoWorld Ballymore providing 1,706 apartments. London City Island is a regeneration of the post-industrial Leamouth Peninsular. Here seen from North Greenwich.