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