St. Nicholas Chapel

Shrewsbury, Shropshire England UK

[Non-conformist]

The St. Nicholas Presbyterian Chapel was built on the site in 1870.