1978 Riverbend Road, London South