Serviced Offices Charing Cross
Discover serviced offices and flexible workspaces across Charing Cross, London.
Office Locations
Charing Cross offices on the map
Click any marker to view office details
Showing 1-2 of 2 office spaces
Page 1 of 1
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.
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.