Newchurch, Isle of Wight

From Wikipedia, the free encyclopedia

Newchurch is a village on the Isle of Wight. It is located between Sandown and Newport in the southeast of the island.

'Newchurch' is also a village in the Borough of Rossendale, Lancashire