Leeds Town Hall
Leeds, LS1 3AD
United Kingdom
United Kingdom

Location & Nearby Info
The Carriageworks0.08 mi
Carriageworks0.08 mi
Leeds Millennium Square0.09 mi
Red Chilli0.10 mi
Radisson Blu Hotel, Leeds0.10 mi
Bar 380.12 mi
Browns Restaurant & Bar0.12 mi
Pizza Express0.14 mi
Tiger Tiger, Leeds0.17 mi
Reviews of Leeds Town Hall