£565,000 Ormiston Grove - London W12