The Townhouses at London City Island: East London's unique riverside neighborhood

Phase Two of EcoWorld Ballymore's island neighborhood brings townhouse apartments and culture venues to London's new lifestyle hub