Church Square forms an integral part of the original, town plan of Worcester as it was drawn up in 1819. In former times the Square was often used for open-air meetings of every kind, and with the surrounding buildings, it forms the historical and architectural centre of Worcester.