Kemp House, 160 City Road, London. EC1V 2NX

Gallery Image 6

  • bedroom
  • bathroom
  • sqft
  • Parking
Gallery Image 6
SALE