Cartogiraffe.com

Lloyds Head

Lloyds Head is an asphalted street with two lanes in Telford and Wrekin, The Gorge. In the area there is, inter alia, a pub.