Public Houses in Leeds (West Yorkshire)
Assembly Street
Leeds
West Yorkshire
LS2 7DE
Townhouse serves beers, wines and spirits as well as a selection of snacks. They also have a DJ and Happy Hour.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.