Flat 15, 1 Ambrosden Avenue, London SW1P 1... Flat | 3 Bd | 3 Ba
Flat 17, 1 Ambrosden Avenue, London SW1P 1... Flat | 1 Bd | 1 Ba
Flat 19, 1 Ambrosden Avenue, London SW1P 1... Flat | -- Bd | -- Ba