4 Alma Place, London NW10 5NX Terraced | -- Bd | -- Ba
5 Alma Place, London NW10 5NX Terraced | 3 Bd | 1 Ba