BLOCLEats

Tavern on the Hill

318 Higham Hill Road
Walthamstow
E175RG

Food rating: 5/5 stars
Updated: 20. July 2021

map for Tavern on the Hill