Cartogiraffe.com

Chelmsford Road

Chelmsford Road is an asphalted street with a maximum speed of 30 mph in Barnston in Uttlesford. In the area there are, inter alia, two bus stops and a restaurant.