25a Leopold Road, London SW19 7BB Flat | 1 Bd | 1 Ba
5a Leopold Road, London SW19 7BB Terraced | -- Bd | -- Ba
7a Leopold Road, London SW19 7BB Flat | -- Bd | -- Ba