5
Managed Offices
Office size: 100 - 5,200 sq. ft
Experience the vibrant energy of Babmaes Street, located in the heart of Central London, just a stone's throw from the iconic Piccadilly Circus. This prime location provides seamless access to major transport l...
3
Managed Offices
Office size: 150 - 9,000 sq. ft
Experience the vibrant atmosphere of Soho Square, strategically located in the heart of Mayfair, Central London. This area offers exceptional connectivity, with access to nearby transport links, including the T...
Charing Cross is a prime location for businesses looking for office space in Central London, offering excellent connectivity, a prestigious address, and a variety of serviced offices, managed workspaces, and leased office options. Situated near The Strand, Covent Garden, and Trafalgar Square, Charing Cross is an ideal location for businesses in finance, law, media, and technology.
If you’re looking for serviced offices in Charing Cross, managed workspaces, or leased offices, we can help.
📞 Get in touch today to explore available office spaces in Charing Cross, London.
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.