Situated on Princess Road West and located just a 15-minute walk from both the University of Leicester and De Monfort University.
University Rd, Leicester LE1 7RH
20 Princess Rd W, Leicester LE1 6TP
Leicester LE1 9BH
T: +44 (0)7484 894 181
Find us on: Site by: i4creating.com