Church of St Lawrence, Alton
Jump to navigation
Jump to search
English: The Church of St Lawrence, Alton is an Anglican parish church in Alton, Hampshire, England. A Grade 1 listed building, it is notable for the range of its architecture and for being the site of the concluding action of the Battle of Alton during the English Civil War.