This is definitely the place to be in Teddington. Ravi is amazing, and her flat is great too (having seen the London standards). It's close to public transport, but if you want to stay local, it is close to main road which is full of restaurant and shop.