stately home


noun British.

a country mansion, usually of architectural interest and often open to the public.

British Dictionary definitions for stately home

stately home

noun

British a large mansion, esp one open to the public