City of London
The City of London is the capital’s historic and financial heart, making it one of the most prestigious and strategically important places to base a business.
With world-class infrastructure, outstanding transport links, and a globally recognised business address, it’s an ideal location for ambitious companies looking to make an impact.
Home to leading banks, insurance firms, law practices, investment companies, and fintech innovators, the City is a hub of commercial activity and corporate influence. Its mix of modern skyscrapers, historic landmarks, and premium office buildings makes it a sought-after destination for both established enterprises and growing firms.

£600 - £800/desk
Avg. monthly fee: Serviced/managed offices
£75 - £87.50/sq ft
Avg. monthly rent: Leased Grade A
£65 - £75/sq ft
Avg. monthly rent: Leased Grade B