London, UK - March 05, 2019: New homes and developments, modern residential buildings on river thames in Canary Wharf