191 Waterloo Rd, London, SE1 8UX, United Kingdom | +44 20 79286924
Why Here?
I was taken here by a friend, who claims that London cabbies frequent this chippie for the most authentic fish & chips in the city.
The Good
As soon as we sat down, we were each given a small plate with three prawns – and [...]