Teddington

Advertisements
Teddington Middlesex. on the left bank of the River Thames, 18 miles by river from London, a station on the South. western Railway, 13 miles from Waterloo. It is a pleasant and rapidly. growing village. It is near Bushey Park.