Grade A office in Canary Wharf, one of main financial centres in London
The Cabot is a 17-storey building and comprises office, retail and ancillary facilities located in Canary Wharf, one of Central London’s primary business destinations. It has completed extensive refurbishment work in 2020 and achieved Building Research Establishment Environmental Assessment Method (BREEAM) “Very Good” rating. Several public transportation routes are within close proximity to The Cabot including the Canary Wharf underground station, light rail stations, as well as the upcoming Crossrail rail station, which will significantly improve Canary Wharf’s connectivity to the rest of London with its planned opening in 2021.