Square Mile
noun

the City of London, the British financial centre

Browse by Subjects
coupon
Special Commissioner
velocity
buying department
naked