the Square Mile

noun
1
a name used for the City of London, where there are many banks and financial businesses
منطقه مالی لندن, مرکز تجارت مالی لندن, مرکز بانکداری لندن, منطقه تجاری لندن, حوزه مالی لندن