19 Star Street, London W2 1QB Terraced | 6 Bd | 2 Ba
39 Star Street, London W2 1QB Terraced | 3 Bd | 2 Ba
38 Star Street, London W2 1QB Flat | 2 Bd | 2 Ba
26 Star Street, London W2 1QB Terraced | -- Bd | -- Ba