The best fish and chips I have ever tasted was in London, in a takeaway trailer by the tower of London. Every time I hear Fish and chips, my mind goes directly to that trailer.