Cartogiraffe.com

Haggis Farm Interchange

Haggis Farm Interchange is an asphalted, illuminated street with a maximum speed of 50 mph in Barton in South Cambridgeshire.