1 Bedroom Flat to Let, Ambrosden Avenue, SW1P

£450 pw

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