Cartogiraffe.com

Heyford Hill Roundabout

Heyford Hill Roundabout is an illuminated street with a maximum speed of 50 mph with two lanes in Sandford-on-Thames in South Oxfordshire.