Cartogiraffe.com

Church Lane

Church Lane is an asphalted street with two lanes in Micklefield in Leeds. In the area there are, inter alia, two bus stops.