Teddington
Property Search
Area Overview
Teddington is a popular, leafy area located within the London Borough of Richmond upon Thames in South West London. It lies on the north bank of the River Thames and stretches inland from the river to Bushy Park.
Nominated for The Telegraph’s “High Street of the Year”, Teddington has a great range of high street stores, trendy boutiques and smaller independent stores. Broad Street and High Street also have a great selection of cafes and delicatessens including La Bottega, an Italian cafe serving fresh coffee, grilled paninis and homemade cakes.
“Crowned 2021’s top London neighbourhood.”