Cartogiraffe.com

Barnet Bypass

Barnet Bypass is an asphalted, illuminated street with a maximum speed of 70 mph with three lanes in Elstree and Borehamwood in Hertsmere.