GastroRanking-logo

The best restaurants serving British food in Telegraph Hill Lewisham London

2 Restaurants on GastroRanking

restaurant_img
4.6

300 Opinions

location-icon1 Turnham Road, England
British
outdoor_seating_306838takeaway_306838delivery_306838

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).

restaurant_img
4.0

395 Opinions

location-iconKitto Road, England
British
outdoor_seating_109972takeaway_109972delivery_109972

Best cafe in South London! Lovely staff, great food, friendly atmosphere.