St Pauls Road, Islington, London

London

£1,150,000

  • 2 Beds
  • 2 Baths