The Lighthouse

Abbots Langley, United Kingdom

The best fish and chips in Abbots Langley. With its amazing chips The Lighthouse is a place worth considering. Very friendly staff. Great value for money.