Cartogiraffe.com

Old Taylor Road

Old Taylor Road is a street with a maximum speed of 18 mph with two lanes in Oxford. In the area there is, inter alia, a restaurant.