Kenwood House – a North London Treasure

IMG_2388Kenwood House is a North London treasure. Perhaps it’s because of its position, right at the top of Hampstead Heath, gazing down over the rest of the city; perhaps it’s because, thanks to the terms of the Iveagh Bequest, it’s free to visit and always will be. Or perhaps it’s just because it’s so lovely. Continue reading