A great place to stay. Close to transport and shops. Heathrow was just a short distance away. Overall an enjoyable week in Teddington!