Title: Hampton and Teddington past
Subjects: History, Teddington, Hampton, London (england), history
Places: Hampton (London, England), Teddington (London, England)