Skip to playerSkip to main content
  • 7 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