Sale: 103 Friars Way, London North (North J), N6G2B1