LONDON ZOO


Meaning of LONDON ZOO in English

ˌLondon ˈZoo BrE AmE

a large old ↑ zoo in central London, which was established in the early 19th century and is the best-known zoo in the UK

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