2 Bedroom Flat to Let, Hyde Park Square, W2

£650 pw

2 bed flat to let, Hyde Park Square - London Central Portfolio Limited