Restaurants nearby 20 Stamford Hill, London N16 6XZ, United Kingdom

L'Entrepot

Approximately 1.96 km away
Address: 230 Dalston Ln, London E8 1LA, United Kingdom

Yard Sale Pizza

Approximately 1.99 km away
Address: 105 Lower Clapton Road, Clapton, London E5 0NP

Golden States

Approximately 1.99 km away
Address: 67 Lower Clapton Road, Clapton, London E5 0NP