Cartogiraffe.com

Highwood Road Roundabout

Highwood Road Roundabout is an illuminated street with a maximum speed of 60 mph in Writtle in Chelmsford.