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