Cambridge Newton College is located in Cambridge, United Kingdom on Leisure Park, Clifton Rd. Cambridge Newton College is rated 3 out of 5 in the category private college in United Kingdom.
Address
Leisure Park, Clifton Rd
Accessibility
Wheelchair-accessible entrance