98 Stanley Street, London South