Ludlow College in Ludlow, Shropshire, England, which traces its founding back to the 13th Century, is now a part of Cambridge University, but maintains its own identity.
Ludlow College in Ludlow, Shropshire, England, which traces its founding back to the 13th Century, is now a part of Cambridge University, but maintains its own identity.