Barlby
England
England
Barlby lies just northeast of Selby in North Yorkshire's Vale of York, connected via the A19 north-south route and local roads to the M62. Most journeys are short hops to Selby or York, with approximately 30 EV charging points nearby. The Norman tower of All Saints Church has stood sentinel over the surrounding farmland for nearly nine centuries.