Monday, August 24, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Leeds City Museum

Leeds, United Kingdom · built 1865

Leeds City Museum, established in 1819, is a museum in Leeds, West Yorkshire, England. Since 2008 it has been housed in the former Mechanics' Institute built by Cuthbert Brodrick, in Cookridge Street (now Millennium Square). It is one of eight sites in the Leeds Museums & Galleries group. Special exhibitions are hosted alongside a collection of displays from the Leeds Archive.

Venue data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other music venues in United Kingdom