The capital of the United Kingdom, London is a leading global city, recognised as an international financial centre and world cultural linchpin. At the centre of the London metropolitan area, the city is home to 14,000,000 people, making it the largest city in the European Union. The city is connected by four major international airports, sits at the hub of the UK motorway network and boasts a high-speed rail connection to Europe via the Eurostar Channel Tunnel.
London generates approximately 30% of the UK’s GDP and is a major centre for global finance, insurance, legal and accountancy services. Major employers include HSBC, Goldman Sachs, Clifford Chance, Deloitte, PWC and Lloyds of London, while the city is also home to Europe’s largest technology cluster and the world’s largest advertising firm: WPP.
Located in the geographical epicentre of London, our London Trafalgar Square offices can provide prestigious office space in the heart of this vibrant global city. Alternatively, consider an office base in London’s most famous shopping district, our London Covent Garden Floral Street centre is situated with perfect access to London’s Covent Garden shopping parade, theatre district and Apple’s UK headquarters.
As well as our serviced offices, Regus’ business centres in London offer easy to book virtual offices for business addresses with call answering and mail forwarding services as standard.