The Elephant's Head pub on Camden High Street in London
Home page