Holland House
Situated in the heart of London's Holland Park are the remains of Holland House - the site of what was once England's most celebrated political salon. In the first thirty years of the nineteenth century - when the Whig party was almost constantly ...