£315,000 Pennard Mansions - London W12