University of Leeds Photos

Meet 8 travelers, 2 tour guides and discover 435 photos

The University of Leeds (informally Leeds University, or simply Leeds) is a British Redbrick university located in the city of Leeds, West Yorkshire, England.
View University of Leeds guide >

Great Hall

Parkinson Building