12 Squires Mount, London NW3 1ED Property | -- Bd | -- Ba
11 Squires Mount, London NW3 1ED Property | -- Bd | -- Ba
13 Squires Mount, London NW3 1ED Property | -- Bd | -- Ba