3/5Average
Located on the north bank of the Thames river, Teddington sits amongst towns such as Hampton, Twickenham, Richmond, Kingston, Thames Ditton, Fulwell and Sunbury. Popular among families and professionals, Teddington plays host to about 8 churches of differing faiths, at least 4 primary schools, some secondary schools, banks and a number of shops. There is a railway station which links the town with central London as well as a number of office buildings. The area is predominantly residential and is known for being home to Teddington Lock, Teddington Studios, Haymarket Group and Teddington Rugby Club. Housing in the area ranges from luxury flats to family homes.