All Places

Rock and Soul Place

London, UK

4.3(5,147)
Restaurant
British
Featured byHarrison Webb
10:00 – 14:00

One of the oldest and iconic fish and chip restaurants in London, founded in 1871.

More about this place

must-try
iconic

Discover more places like this

Sign up to explore places from your favorite food creators, save your favorites, and add your own discoveries.