Alibaba, a Chinese ecommerce firm has moved from its current London office in Mayfair to a new location in Canary Wharf.
The firm’s new office is located on Level 28 of the 50-storey high skyscraper One Canada Square.
Designed by Cesar Pelli, One Canada Square was once the tallest building in the UK at 770 ft, however in 2010 this was overtaken by The Shard.
Current tenants of One Canada Square include newspaper group Trinity Mirror.
The move to Canary Wharf is another sign to suggest London’s technology scene is moving beyond the likes of Shoreditch and Clerkenwell.
Earlier in December 2014 Boris Johnson backed plans announced by Canary Wharf Group to develop the area known as Wood Wharf. Plans for this site include 1.9m sq metres of office space and 35,000 sq metres of retail space. As Canary Wharf continues to be a favourite with technology firms, the planned new office space will be specifically designed to cater for technology, media and telecomms firms.
Founded in 1999, Alibaba provides consumer to consumer, business to business and business to consumer sales services. The firm offers similar services to both eBay and Amazon.
Headed up by Jack Mas, in 15 years Alibaba has gone from a start-up firm to ecommerce giant. In September 2014 the firm raised £15.9bn.
By: Kirsty MacGregor
News bought to you from DeVono Cresa, the award-winning commercial property advisers, specialising in Central London office, retail and leisure space.Share: