£830,000 Handley Drive - London