18 Platt Street, London NW1 1RP Flat | 2 Bd | 1 Ba
23 Platt Street, London NW1 1RP Flat | -- Bd | -- Ba
27 Platt Street, London NW1 1RU Flat | 1 Bd | 1 Ba