Stadt: London, 55-59 Old Compton Street, London, W1D6HW, United Kingdom
"I have found the best fish and chips place in London so far. The fish was well prepared, with a delicious crispy exterior and flaky, moist flesh on th..."
"This is the best fish and chips spot I've come across in London so far. The fish was perfectly cooked, with a crispy exterior and tender, flaky interi..."