Leeds Art Gallery Photos

Meet 8 travelers, 2 tour guides and discover 435 photos

Leeds Art Gallery in Leeds, West Yorkshire, England is a museum whose collection of 20th century British Art is recognised by the British government as a collection "of national importance". Its collection also includes 19th century and earlier art works. The gallery opened on 3 October 1888 as Leeds City Art Gallery and was paid for…
View Leeds Art Gallery guide >

Leeds Art Gallery