FUTURE OF LONDON London’s largest regeneration project, British Land’s 53-acre development at Canada Water, SE16, will offer short leases and co-location to help struggling retailers maintain a presence on the high street.
“We all know that
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.