Russell Road, London, E16, E16

£300 pw (Tenant Fees) (Landlord Fees) Let Agreed

  • Two Bed House
  • Part Furnished
  • Avail Now
  • New Windows
  • 35ft Garden
  • Off Rd Park
  • Close to Tube
  • Close to DLR
  • Call Today