Link to printer-friendly page

MANSION HOUSE

Traditionally the chief residence of a land owner. Now used specifically to describe the residence of the Lord Mayor of London.