Ryde, GB
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.
Listen to the audio guide for St. James' Church, Ryde Free on WIP — starts by itself when you arrive, even with the screen off