Trafalgar Road, Twickenham

£1,225 pcm LET AGREED (Fees Apply)

  • 2 Double Bedroom Apartment
  • Desirable Twickenham Location
  • Spacious Living/Dining Room
  • Available Immediately
  • Modern Decor and Built in Storage
  • 0.5 miles from Twickenham Green