File:Harrogate Town Centre.JPG

The image is of the War Memorial and St.Peter's Parish Church in the centre of Harrogate town centre, North Yorkshire, England, United Kingdom.