Buy this picture |
aerial photograph of Cotton Garden Estate Kennington Lane Lambeth, London SE11 UK. Three 22-storey towers, built in 1968 and named Ebenezer, Fairford and Hurley Houses. The Archite was George Finch, who built a number of Londons Tower Blocks.