I lived around this area in 2003 and fell in love with the fish and chips served here. You can’t get anything like this in the states. I’ll be sure to stop by when I’m in London again!
Chidi
Classificação do local: 4 London, United Kingdom
Good fish and chips shop. Prices aint bad either. Customer service is also good.