Where is Ham?

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]



HomeHam - By LocationHam by TopicMemory BoardsMemories by SubjectMemories by Timeline