One of the Best Fish and Chips in London

During our last trip to London, we had a chance to eat amazing fish and chips in Notting Hill. Fish and Chips, popular English dish consisting off fried fish and chips. Especially in London, it is something you have to try as it became a ´food symbol´ of London. This post includes affiliate links, we…