Cartogiraffe.com

The Walks

The Walks is an asphalted, illuminated footway in Leek in Staffordshire Moorlands.

Pin to show location on the map The Walks

type of road
Walkway