Keywords: Holy Cross Church, Church Road, Binstead (May 2016) (2).JPG Holy Cross Church Church Road Binstead Isle of Wight England The Anglican parish church of Binstead a village on the north side of the island immediately west of Ryde own 2016-05-14 Hassocks5489 Cc-zero 1276090 Holy Cross church Binstead |