The best fish & chips that I’ve eaten-The Mayfair Chippy in London
(
www.reddit.com
)
The best fish & chips that I’ve eaten-The Mayfair Chippy in London submitted by /u/joemondo