Cleaver Square

Cleaver Square
Cleaver Square, London, SE11 4DW
Photo of Cleaver Square