Cartogiraffe.com

Oxford Road

Oxford Road is a street with a maximum speed of 20 mph with one lane, also known as Grange Court in Old Marston in Oxford. In the area there are, inter alia, five bus stops.