Red Lion and Sun

Report Abuse

Claim Now!

Is this your business?

Claim listing is the best way to manage and protect your business.

Claim This Listing


25 North Road, London N6 4BE England


Privately-owned gastropub. Since 2016, we have been included in the Top 50 Gastro Pubs in the Country. We were awarded the Best Pub in Country award and the best Wine Pub Award 2016 & 2018.

View our featured websites