The Village Pub garden Loading Map.... The Village Pub gardenOrford Road - WalthamstowEvents 51.58297289999999 -0.011351699999977427 Address Orford Road Walthamstow E17 9NL United Kingdom Upcoming Events No events in this location