Shelley Close in North Hertfordshire

Shelley Close in North Hertfordshire is an asphalted, lit residential street. The road has sidewalks. It ends at Tennyson Avenue. Shelley Close also exists in Greater London, West Midlands, Liverpool City Region and Devon and Torbay.

Road Type
residential street