Cephas Avenue, London | £649,995