Sale: 15 - 875 Thistledown Way, London North (North I), N6G5G5