Post has attachment
The Church of St Thomas the Martyr, Newcastle upon Tyne, is one of the most prominent city centre landmarks, located close to both universities, the city hall and main shopping district in the Haymarket.
Wait while more posts are being loaded