• 5 years ago
The Golden Chippy is London's highest rated fish and chip shop on TripAdvisor. We went inside to find out if it lives up to its popular reviews.

Recommended