the square mile

Our editors are putting together more complete content — check back in about 20 minutes

the square mile — noun

1. the financial district of London, also known as the City of London

1.名詞
釋義

the financial district of London, also known as the City of London

例句

Many banks have their headquarters in the Square Mile.