KCC Logo


Record Details

MANSION HOUSE

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