Teddington is a wonderful place to stay if you have time to relax.
The area is fantastic. Nothing to do with central London.
The bedroom is very nice with private bathroom.