About St Martin-on-the-Hill, Scarborough
Religion, Churches, Interesting Places, Other Churches
St Martin-on-the-Hill is a parish church in Scarborough, North Yorkshire in the Church of England.
Source From:
Wikipedia
12, Prince of Wales Terrace, North Yorkshire, England, United Kingdom, YO11 2AL