Square Mile

A term used for an area of London in which many financial institutions are based.