7 Garden Place, London E8 4JD Terraced | -- Bd | -- Ba
14 Garden Place, London E8 4JD Flat | -- Bd | -- Ba