6 Sale Place, London W2 1PH Terraced | 4 Bd | 2 Ba
7 Sale Place, London W2 1PH Terraced | 4 Bd | 2 Ba