104 Frampton Street, London NW8 8NB Flat | -- Bd | -- Ba
110 Frampton Street, London NW8 8NB Studio | -- Bd | 1 Ba