Cartogiraffe.com

Alvescot Road

Alvescot Road is an asphalted street with a maximum speed of 30 mph with two lanes in Carterton in West Oxfordshire. In the area there are, inter alia, three bus stops, a pub and a doctor.