£865,000
Ebury Place - London