Teddington Hall, Teddington

£2,500 pcm - LET AGREED 

  • Detached 2 Bedroom House
  • Within Historic Landscaped Grounds
  • Private Gated Development with Parking
  • Beautiful Communal Gardens
  • 0.5 Miles From Teddington Train Station
  • 0.3 Miles From Teddington Town Centre
  • Available Immediately
  • Short Let