The villages of Ham and Petersham are situated to the South West of London, about 10 miles from the centre. We are surrounded by the three bigger towns of Kingston-upon-Thames, Richmond and Teddington. We have on on side Richmond Park, and the other the river Thames. [/lgc_column]
https://duckduckgo.com/?q=Ham+map&t=ffnt&atb=v109-3&ia=maps&iaxm=maps
HomeHam - By LocationHam by TopicMemory BoardsMemories by SubjectMemories by Timeline