Hampton Court - probably Britain's most important secular historic building complex - is a fascinating collection of buildings, gardens and parks spanning seven hundred years of history. A centre of... This description may be from another edition of this product.