National Trust – Ham House and Garden

Ham House is a historic house with formal gardens set back 200 metres from the River Thames in Ham, south of Richmond in London. It is claimed by the National Trust to be “unique in Europe as the most complete survival of 17th century fashion and power.”

Read More: https://www.nationaltrust.org.uk/ham-house-and-garden

Contact