2 bedroom property in Ledbury Road, London, W11 - £800,000 | Chestertons