General
About the School
Notre Dame is an extremely popular and over-subscribed state college situated in the city of Leeds. The College is home to over 1,600 local UK students and with an excellent reputation, it offers a su ... Read More
Notre Dame is an extremely popular and over-subscribed state college situated in the city of Leeds. The College is home to over 1,600 local UK students and with an excellent reputation, it offers a supportive and exciting atmosphere for study.
Read less