MUSEUM OF LONDON
Meaning of MUSEUM OF LONDON 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 - Словарь современного английского языка.
2012