Barker's Pool is a public plaza and street in the centre of the City of Sheffield, England. The focus of Barker's Pool is the Grade II listed 90 foot tall First World War memorial that was unveiled on 28 October 1925. #barkers #day #england #memorial #plaza #pool #remembrance #sheffield #uk
- Comments