£599,950
Ellerslie Road - London W12