Cartogiraffe.com

Station Road

Station Road is an asphalted street with two lanes in Barwick in Elmet and Scholes in Leeds. In the area there are two bus stops.