Newfoundland, London

Newfoundland is the first build-to-rent development on the Canary Wharf estate, London’s commercial district in East London. It’s an impressive site, as the building rises across the water from Canary Wharf Underground station.

rendering of Newfoundland tower in Canary Wharf

front view of Newfoundland tower in Canary Wharf in construction