12 Strait Road, London E6 5PE Terraced | -- Bd | -- Ba
28 Strait Road, London E6 5PE Terraced | -- Bd | -- Ba
32 Strait Road, London E6 5PE Terraced | -- Bd | -- Ba