Cartogiraffe.com

Oxford Road

Oxford Road is an asphalted, unlit street with a maximum speed of 30 mph with two lanes in Clifton Hampden in South Oxfordshire.