English
English version

Lombard Street

From Longman Dictionary of Contemporary EnglishLombard StreetLom‧bard Street /ˈlɒmbəd striːt $ ˈlɑːmbərd-/  a street in the city of London, where there are many banks and financial institutions
Pictures of the day
What are these?
Click on the pictures to check.