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