Hampton Court Palace is a royal palace in East Molesey, Greater London; it has not been inhabited by the British royal family since the 18th century. The palace is located south west of Charing Cross and upstream of Central London on the River Thames (...) (from Wikipedia)