Cartogiraffe.com

Millennium Close

Millennium Close is an asphalted, illuminated street in Walsall.

Pin to show location on the map Millennium Close

type of road
Secondary road