Cartogiraffe.com

Papworth Everard bypass

Papworth Everard bypass is an asphalted, unlit street with a maximum speed of 60 mph with two lanes, also known as Papworth Everard bypass in Papworth Everard in South Cambridgeshire.