Does anyone know the history of a huge house in Staplecross Road, Northiam? Was it a church at one time?
It has arched windows similar to that commonly found in a church. Living room seems to have a ‘stage’ as what might have been an altar? History of this road? Did it used to have a church or abbey?
I’d love to hear from you!