- London Hampton Court Palace
It is a royal palace in the London Borough of Richmond upon Thames. It has not been inhabited by the British Royal Family since the 18th century. Booking.com