Sale: 76 Fitzroy Pl, London South, N6E 1J1