LOMBARD STREET


Meaning of LOMBARD STREET in English

Lom ‧ bard Street /ˈlɒmbəd striːt $ ˈlɑːmbərd-/ BrE AmE

a street in the ↑ city of London, where there are many banks and financial institutions

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.