The Dell
Urban park · Leamington Spa
Church building
St Mark's Church is an evangelical Anglican church located in Leamington Spa, England. It is a Gothic Revival church built in 1879, and is the parish church for the parish of New Milverton.