About this Tour

16-seater minibus

Hampton Court Palace is a former royal palace in the London Borough of Richmond upon Thames, south west London, England, United Kingdom. The palace is located 11.7 miles south west of Charing Cross and upstream of Central London on the River Thames. It is open to the public as a major tourist attraction. The palace’s Home Park is the site of the annual Hampton Court Palace Festival and Hampton Court Palace Flower Show.

Last Updated: 24.06.2020


​​​CANCELLATION POLICY: 48 hours notice.