1 Bedroom Flat to Let, Ambrosden Avenue, SW1P

£495 pw

1 bed flat to let, Ambrosden Avenue - London Central Portfolio Limited