Cartogiraffe.com

Righead Roundabout

Righead Roundabout is an illuminated street with a maximum speed of 50 mph in South Lanarkshire.