SW1P1DW
Ambrosden Avenue, Westminster, London, SW1P
One-bedroom flat in Westminster Bright, natural light throughout Transport links nearby Excellent shops and restaurants close by Excellent transport links nearby Quality finish throughout Victoria Station within easy walking distance Third floor with lift