MANSION HOUSE
Meaning of MANSION HOUSE in English
ˌMansion ˈHouse BrE AmE
a large house in London, the official home of the ↑ Lord Mayor of London, where official dinners are held
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012