Home > Leeds Street Index > Town Street Walk

Town Street Walk

Town Street Walk is a place in North Leeds and is mainly residential.

Town Street Walk also has the following useful amenity: a pub - The Nags Head.

Advertisements

The Nags Head

The Nags Head is a pub where people can enjoy a range of drinks and food.

Address: 20 Town Street Walk, Leeds, West Yorkshire, LS7 4NE

Map

Map showing Town Street Walk in Leeds.