Gunpowder Square

Gunpowder Square in Deptford, London, is a quaint triangular space with an old cannon, surrounded by mystery.

Getting there

Gunpowder Square

Gunpowder Square, London, London, EC4A 3DG