Athelstan Place, Twickenham

£1,150 pcm - LET AGREED 

  • One Bedroom Apartment
  • Recent Modern Style Development
  • Quiet Cul-De-Sac Location
  • Allocated Parking Space
  • Lift Access and Entry Phone System
  • High Specification Throughout
  • 0.7 Miles from Twickenham Station
  • Available 5th December