Church building

St. James' Church, Ryde

United Kingdom Ryde Grade II listed building
St. James' Church, Ryde
St. James' Church, Ryde · Wikipedia

About

St. James's Church, Ryde is a proprietary chapel located in Ryde, Isle of Wight. Until 2020 it was part of the Church of England, when it left to join the Anglican Mission in England.