MUSEUM OF LONDON, THE


Meaning of MUSEUM OF LONDON, THE in English

Muˌseum of ˈLondon, the BrE AmE

a ↑ museum in central London which tells the history of London from Roman times to the present

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