Menu

Charing Cross, London
London Charing Cross All-Inclusive

Serviced Offices Charing Cross

Discover serviced offices and flexible workspaces across Charing Cross, London.

2 offices in Charing Cross

Office Locations

Charing Cross offices on the map

Click any marker to view office details

About Charing Cross

Offices in Charing Cross, London

Charing Cross is the point where six routes meet in central London which makes this one of the best-connected locations in the city. The area is renowned for its museums, shops, hotels and theatres. But it is also the home of Government. Several Ministerial departments are located here including the Home Office, the Ministry of Defence and the Department of Health.

Office accommodation in the area ranges from purpose-built HQ style office buildings to well-equipped business centres. These are ideal for start-ups or companies requiring short-term office space, perhaps to help fulfil a government contract. There are also several boutique style business centres which are perfect for impromptu meetings.

Being located in central London, Charing Cross also benefits from excellent transport connections. Charing Cross tube station itself sits on the Northern and Bakerloo lines which connect to Kings Cross and Paddington mainline stations for onward connections across the UK.

City skyline at dusk

Ready to Find Your Perfect Office Space?

Browse our extensive listings across the UK or let our team help you find the ideal workspace for your business.

500+ Listings
50+ UK Cities
Free Consultation

Quick Search

Find Your Office

Start typing to search

Find cities and office spaces across the UK