Village Green (Pump Hill) November 22, 2015/0 Comments/by aberfordcouncil Loading Map.... Village Green (Pump Hill)Main Street North - LeedsEvents 53.8414313 -1.3433648000000175 Address Main Street North Leeds LS25 3AA United Kingdom Upcoming Events No events in this location https://www.aberford-pc.gov.uk/wp-content/uploads/2015/10/logo.png 0 0 aberfordcouncil https://www.aberford-pc.gov.uk/wp-content/uploads/2015/10/logo.png aberfordcouncil2015-11-22 18:16:002015-11-22 18:16:00Village Green (Pump Hill)