Delivery
Pickup
Outdoor
England
London
Lewisham
Telegraph Hill
2 Restaurants on GastroRanking
300 Opinions in 4 websites
Without doubt, the best chip shop in London. Been going here since 2002 when we moved to the area. Other places just don't know how to make chips like they use too. (I'm from early 80s).
395 Opinions in 2 websites
Best cafe in South London! Lovely staff, great food, friendly atmosphere.