Hello, Guest

Ham House

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Ham House, situated beside the River Thames in Ham, London, just to the south of Richmond, in the United Kingdom, is claimed by its present owners, the National Trust, to be 'unique in Europe as the most complete survival of 17th century fashion and power' (...) (from Wikipedia)