6 South Villas, London NW1 9BS | 5 Bd | 3 Ba
7 South Villas, London NW1 9BS | 5 Bd | 3 Ba
Ground Floor, 7 South Villas, London NW1 9... Property | -- Bd | -- Ba
8 South Villas, London NW1 9BS Flat | 2 Bd | 1 Ba
Ground Floor, 8 South Villas, London NW1 9... Property | -- Bd | -- Ba
8a South Villas, London NW1 9BS Property | -- Bd | -- Ba