War Memorial Home / Information / The Parc is home to the town’s War Memorial, which was originally installed in Eldon Square. The War Memorial in its Original Location in Eldon Square Gallery