Flat 2, 18 Melcombe Street, London NW1 6AH Flat | -- Bd | -- Ba
Flat 3, 18 Melcombe Street, London NW1 6AH Flat | -- Bd | -- Ba
22 Melcombe Street, London NW1 6AH Terraced | -- Bd | -- Ba