21 Sale Place, London W2 1PX Terraced | 1 Bd | 1 Ba
Flat 2, 10 Sale Place, London W2 1PX Flat | -- Bd | -- Ba
10a Sale Place, London W2 1PX Flat | -- Bd | -- Ba