Kenwood House
Updated:
13 Jan 2022
Kenwood House (also known as the Iveagh Bequest) is a former stately home in Hampstead, London, on the northern boundary of Hampstead Heath. The house was originally constructed in the 17th century and served as a residence for the Earls of Mansfield during the 18th and 19th centuries.