Sale: 121 Thompson Rd, London South, N5Z 2Y7