EcoWorld Ballymore, one of London’s most prominent property developers, launches 58 new apartments for sale at London City Island, its development on the Leamouth Peninsula. Home to 1,700 apartments, stunning al fresco spaces and striking surroundings, London City Island is set against an iconic backdrop of The O2, Canary Wharf and the City. Located in …
Continue reading “Malaysia’s EcoWorld launches new development in London”