News

Stroud Green Road's White Lion is the perfect spot for people watching, pint in hand. There's a big open terrace that spills out onto the street and the spacious vibe continues throughout the pub.