London office space is rich in both supply and demand and is home to some of the biggest companies in the world. OK, so we’ve established that the city’s commercial properties are great but where’s the best place to take office space in the capital? Read on to find out.
– Mayfair. Famous for being the most wanted square on the Monopoly board; Mayfair has quickly established itself as one of the most desirable locations to take office space in the world. Major Mayfair office space tenants include Bestinvest and EasyGroup, which are served by the Underground stations of Bond Street and Oxford Circus.
– Covent Garden. This area of London lies to the east of Westminster and to the south west of Camden. Famous for its shopping and street entertainment; Covent Garden’s Long Acre is home to some of the world’s best boutiques. Add to this quality A-grade commercial property and you have one of the best locations to take business space in London.
– Canary Wharf. This areas lies to the east of Central London and features 3 of the tallest office buildings in the world; One Canada Square, the Citigroup Centre and 8 Canada Square. Served by the Jubilee line, Canary Wharf is home to a number of major banks including Barclays, Credit Suisse and HSBC.