Newport, Essex
From Wikipedia, the free encyclopedia
Newport is a village in Essex near Saffron Walden, in which Newport Free Grammar School is located. The village has a population of just over 2,000.
Newport is a village in Essex near Saffron Walden, in which Newport Free Grammar School is located. The village has a population of just over 2,000.