Cartogiraffe.com

The Lloyds

The Lloyds is an asphalted street with a maximum speed of 20 mph in Telford and Wrekin, The Gorge.