London, UK. 16th Jan, 2018. Protesters marched to a planning meeting of Southwark Council to demonstrate against social cleansing and the proposed development at the Elephant and Castle in South London. Credit: David Rowe/Alamy Live News

- Image ID: KYWHX9

London, UK. 16th Jan, 2018. Protesters marched to a planning meeting of Southwark Council to demonstrate against social cleansing and the proposed development at the Elephant and Castle in South London. Credit: David Rowe/Alamy Live News

David Rowe / Alamy Stock Photo

Image ID: KYWHX9

Similar stock images