Founding a ‘15-minute city’
Newfoundland, currently the UK’s tallest built-to-rent tower, has been completed in Canary Wharf. The first of its kind in the area, the development is intended to kick-start a ‘15-minute city’ by introducing rental apartments into the key business hub. Jack... View Article