Bar
Friends of Ham
13 locals recommend,
Location
4-8 New Station St
Leeds, England
Tips from locals
Excellent charcuterie and great atmosphere less than a 5 minute walk from the flat.
Unique things to do nearby
Locals also recommend
- 15 locals recommend
- 5 locals recommend