Kenwood House is another hidden gem in Hampstead, London. A stunning neoclassical villa, newly renovated that is now open to the public.
This was my second time visiting Kenwood House as I wanted to show it to my mom. And both times it was raining.. How else could it be in England?