1 Bedroom Flat to Let, Holland Park Avenue, W11

£460 pw

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