This city on the Thames is chock full of palaces, from Buckingham Palace to Hampton Court Palace .
English history buffs will have a field day in London. This city on the Thames is chock full of palaces, from Buckingham Palace to Hampton Court Palace . More a prison than a palace, the Tower of London is home to the royal jewels.