We had a great stay in Teddington, really well equipped and very clean and tidy. The kids loved playing with all the toys! Big bedrooms with comfy beds and park really close by. Sam was a great host, check in was relaxed and easy. Would stay again when in the area.