46 Alexandra Place, London NW8 0DY Flat | 2 Bd | 1 Ba
Flat 6, 1 Alexandra Place, London NW8 0DY Flat | 1 Bd | 1 Ba
12 Alexandra Place, London NW8 0DY Flat | 2 Bd | 1 Ba
20 Alexandra Place, London NW8 0DY | 2 Bd | 2 Ba