£675,000 Boscombe Road - London W12