Let Agreed

3 double bedroom apartment - Kensington Hall Gardens, North End Road, West Kensington, W14 9LU

£2,800 pcm

  • Map view
  • Floorplan
  • EPC graph