15 Belvedere Avenue, London SW19 7PP Link Detached House | 6 Bd | 4 Ba
19 Belvedere Avenue, London SW19 7PP | -- Bd | -- Ba