Tag: “Fish and Chips”

Friday night. Fish and chips.

Moxie’s at Clapham South. Best fish and chips in London. Fact.