Find and book great restaurantsFind a Restaurant
|Address:||49-51 Lisson Grove, London NW1 6UH|
|Tel:||0207 224 9000|
This review hasn't been rated yet.
Best fish and chips shop in London. Fish was fresh and portion was generous. Lots of families with children though, so be prepared for noisy environment,