Sale: 2 - 2810 Sheffield Pl, London South, N6M 0E5