27 Thames Prom, Chelsea sold price