You are viewing a single comment's thread from:
RE: I travel the world #599: Fish and Chips in London
Heey if you live in London then you have a great chance of testing as many fish and chips places as you can, tell me how you found this one after visiting it!