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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results