Advertisement

Advertisement

Kenwood House

/ ˈkɛnwʊd /

noun

  1. a 17th-century mansion on Hampstead Heath in London: remodelled and decorated by Robert Adam: contains the Iveagh bequest, a noted art collection


Advertisement

Advertisement

Advertisement

Advertisement


KentwoodKenya