Teddington has been featured in several newspaper property articles this week and is cited as being the place to be on the outskirts of London! 281 more words