28 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
31 Stamford Road, London E6 1LP Property | -- Bd | -- Ba
34 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
36 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
38 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
80 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
81 Stamford Road, London E6 1LP Property | -- Bd | -- Ba
82 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
83 Stamford Road, London E6 1LP Property | -- Bd | -- Ba
84 Stamford Road, London E6 1LR Terraced | 2 Bd | 1 Ba
85 Stamford Road, London E6 1LP Property | -- Bd | -- Ba
88 Stamford Road, London E6 1LR Terraced | 2 Bd | 1 Ba
63a Stamford Road, London E6 1LP Flat | 1 Bd | 1 Ba
90 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
64 Stamford Road, London E6 1LR End of Terrace | 3 Bd | 1 Ba
91 Stamford Road, London E6 1LP Flat | 2 Bd | 1 Ba
65a Stamford Road, London E6 1LP Property | -- Bd | -- Ba
92 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
66 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
68 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
69 Stamford Road, London E6 1LP Property | -- Bd | -- Ba
94 Stamford Road, London E6 1LR Terraced | 3 Bd | 2 Ba
97 Stamford Road, London E6 1LP Property | -- Bd | -- Ba
98 Stamford Road, London E6 1LR Property | -- Bd | -- Ba
49 Stamford Road, London E6 1LP Property | -- Bd | -- Ba