2-4 Crouch Hill, Crouch End, London N4 4AU, United Kingdom
Closed· Opens at 16:00
No delivery
Spot something wrong?
Dishes at The Stapleton Tavern. Prices may vary in venue.