Skip to content ↓

Impington Village College

One of the Best in the Country

According to The Telegraph “Impington Village College is one of the best secondary schools in the country.”

The news article reports that Cambridge is arguable the most desired city in which to live in the UK. Read the full story here:

No news stories have been added to this category yet.