The Square Mile

The square mile is a colloquialism for the City of London. The insurance industry is focused around the eastern side of the City, around the Lloyd's building.

< Back to Glossary
Scroll to Top