16 Menlo Gardens, London SE19 3DU Flat | -- Bd | -- Ba
19 Menlo Gardens, London SE19 3DT Flat | -- Bd | -- Ba
20 Menlo Gardens, London SE19 3DU Flat | 3 Bd | 1 Ba