Sale: 26 Monmore Rd, London North, N6G 2W6