The Alice House, West Hampstead

The Alice House in West Hampstead is one of the most popular pubs in the area, and it’s easy to see why. There’s always a great buzz in the pub, plus a nice outdoor terrace and they serve great food and also cocktails in jam jars and teapots. The Alice House has a sister pub…