1 Dewberry Gardens, London E6 5UG | -- Bd | -- Ba
10 Dewberry Gardens, London E6 5UG Terraced | 3 Bd | 2 Ba