The White Lion

stroud green
SCROLL
No items found.

The White Lion

stroud green

The White Lion is a contemporary pub with seasonal British pub food a great range of beers and wines. Moments from Finsbury Park

125-127 Stroud Green Road, London N4 3PX
The White Lion