33 Leda Avenue, Enfield EN3 5PZ Property | 3 Bd | -- Ba
35 Leda Avenue, Enfield EN3 5PZ Property | -- Bd | -- Ba
36 Leda Avenue, Enfield EN3 5PZ Property | 3 Bd | -- Ba
39 Leda Avenue, Enfield EN3 5PZ Property | -- Bd | -- Ba
37 Leda Avenue, Enfield EN3 5PZ Flat | -- Bd | -- Ba
45 Leda Avenue, Enfield EN3 5PZ Property | 3 Bd | -- Ba
43 Leda Avenue, Enfield EN3 5PZ Property | -- Bd | -- Ba
47 Leda Avenue, Enfield EN3 5PZ Property | 3 Bd | 2 Ba
41 Leda Avenue, Enfield EN3 5PZ Property | -- Bd | -- Ba