The City of London is the world’s leading international financial and business centre. It has the widest range of global financial markets and an exceptional concentration of businesses. Both large and small firms thrive in the City in a diverse range of accommodation both in terms of price and style.
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.
The Square Mile
Over 80 million sq ft of office floorspace and 5 million sq ft of retail space
In excess of 6,000 businesses
Over 70 public squares and gardens, 26 conservation areas, and nearly 600 listed buildings
Extensive retail facilities providing over 5 million sq ft (including One New Change, Bow Lane, Leadenhall Market, and the Royal Exchange)
An independent police force
27 mainline and Underground stations
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)
More information about how the City Corporation can help businesses can be found in the section of the website about Support, Promotion & Advice for businesses.