London, England, UK - June 20, 2013: A pair of high-rise council estate tower blocks stand over streets of terraced houses in the Tooting neighbourhoo

- Image ID: KY9G6M
London, England, UK - June 20, 2013: A pair of high-rise council estate tower blocks stand over streets of terraced houses in the Tooting neighbourhoo
Joe Dunckley / Alamy Stock Photo
Image ID: KY9G6M
London, England, UK - June 20, 2013: A pair of high-rise council estate tower blocks stand over streets of terraced houses in the Tooting neighbourhood of South London.
Location: 6 Island Rd, Mitcham CR4 3JH, UK