an Entity in Data Space: 134.155.108.49:8890
Elkington Point is a 18 storey tower block on the Ethelred Estate in Lambeth, Central London. Approved in 1970, the 53m tall building was completed in 1972 containing 88 flats.