151 Lambeth Walk, London SE11 6EE
Restaurant
This establishment specializes in authentic British fish and chips, delivering a classic culinary experience that emphasizes quality ingredients and time-honored cooking techniques.