Explore details about location Church Square. Church Square is a location situated within the Harrogate alongside other areas such as Dismantled Railway, Parliament Street, Globe Street.