Telford Gardens in City of Leeds

Telford Gardens in Leeds is a footpath. It runs in an east-west direction starting from Balm Road and ends at Telford Close. Telford Gardens also exists in West Midlands.

Road Type
footpath
Route
east-west