Elephant and Castle, London, High Rise

1988