Teddington Riverside
You're spoilt for choice if you want to eat and drink on Teddington High Street - there are more cafes than you can shake a stick at!!.....my personal favourite is the Fallow Deer at 130 High Street - an independent laid-back cafe with an East London hipster vibe - great coffee and large