Bar
The Village Pub
21 locals recommend,
Location
31 Orford Rd
London, England
Tips from locals
Great social pub in the middle of beautiful and quirky Walthamstow Village.
Recently reopened, this pub is a great place to enjoy a drink sitting on a lovely, comfy sofa in the garden.