Sale: 28 Oxford St W, London North, N6H 1R3