Square Mile
noun

the City of London, the British financial centre

Browse by Subjects
adjudication tribunal
financial leverage
tax law
Boston Equity Exchange (BeX)
value added tax