3 Bedroom Flat to Let, Abbey Road, NW8

£920 pw

3 bed flat to let, Abbey Road - London Central Portfolio Limited