Cartogiraffe.com

Oxford Road

Oxford Road is an asphalted, unlit street with a maximum speed of 60 mph with two lanes in Buckinghamshire, West Wycombe.