Cartogiraffe.com

Stutts End

Stutts End is an illuminated street with a maximum speed of 20 mph in Somerset, Cotford St Luke.