T timetravler1 Member Jun 14, 2010 #1 I have already found the best in the USA where I live, but next year I will be in London and want to eat the best for comparison and because I love fish and chips.
I have already found the best in the USA where I live, but next year I will be in London and want to eat the best for comparison and because I love fish and chips.