A World Tour of Food in London
26. Jul, 2012
Al Humphreys
Sri Lanka, Video, World Food
Leave a comment
England were playing Sri Lanka at cricket. What more excuse did we need to head out to Tooting for some Chili Squid and Devilled Mutton?
Comments are closed.