Cartogiraffe.com

Windmill Road

Windmill Road is an asphalted street with a maximum speed of 30 mph in North Leigh in West Oxfordshire.