Skip to main content  


Why move your business to the City?

Bank junction

The City of London is the  world’s leading international business centre. This one square mile has an exceptional concentration of businesses, making it the perfect place to base your business. All sectors and sizes thrive here, especially small businesses - over 80% of firms in the City have fewer than 10 employees.


Take a look at our brochure, We Are The City (6.60mb) to find out why the City is such a great place to locate your business or watch a short video about the Square Mile.

Where is the City?

The City is incredibly well connected by transport links and sits in the centre of London, between the West End and Canary Wharf. Our map of the City​ shows the rail and tube stations and key landmarks.

Is your business moving to the Square Mile?

Contact us to discuss your move and any queries or issues you may have. You can also visit our pages on Locating in the City​ to find links to information on planning, utilities, transport and more.  

The Square Mile - quick facts:

  • Over 80 million sqft of office floorspace and 5 million sqft of retail space
  • In excess of 17,000 businesses (over 98% are Small & Medium-sized Enterprises)
  • Over 70 public squares and gardens, 26 conservation areas, and nearly 600 listed buildings
  • Extensive retail facilities providing over 5 million sqft (including One New Change, Bow Lane, Leadenhall Market, and the Royal Exchange)
  • An independent police force​
  • 27 mainline and Underground stations (including Crossrail from 2018)
  • Political independence
  • A range of excellent hotels to support business needs
  • Outstanding art and culture offer, including the Barbican Centre (Europe’s largest multi arts and conference venue)

A City for the future

The City’s infrastructure is unparalleled in its ability to serve the business community. It includes extensive transport networks, comprehensive fibre optic and telecommunication networks and resilient electricity supply to support the needs of business.

The City of London has evolved over the centuries by continually adapting to the requirements of the business community. Much of the City’s unique character and attraction derives from a combination of old and new buildings, set in a framework of medieval and modern spaces. In the last 20 years, over 50% of the City has been redeveloped.

Read more about how the City Corporation works to support the competitiveness of the City  as a place to do business.

You can view a fantastic scale model of the Square Mile at The City Centre​, on the Guildhall complex. The Centre also has a conference room and board room available for hire.

13 March 2012
Last Modified:
29 September 2017