University Rd, Leicester LE1 7RH, United Kingdom
Centenary Square - University of Leicester is a University located at University Rd, Leicester LE1 7RH, United Kingdom. It has received 2 reviews with an average rating of 4.0 stars.
The address of Centenary Square - University of Leicester: University Rd, Leicester LE1 7RH, United Kingdom
Centenary Square - University of Leicester has 4.0 stars from 2 reviews
University
65 reviews
Tyman House, 42 Regent Rd, Leicester LE1 6YJ, United Kingdom
18 reviews
University of Leicester Maurice Shock Building, University Rd, Leicester LE1 7RH, United Kingdom
4 reviews
University of Leicester, University Rd, Leicester LE1 7RH, United Kingdom
4 reviews
132 New Walk, Leicester LE1 7JA, United Kingdom
3 reviews
Lancaster Rd, Leicester LE1 7HB, United Kingdom