Hampton Court Palace – Where Shakespeare Once Performed His Plays

Hampton Court House Tudor London 2

Hampton Court Palace – Where Shakespeare Once Performed His Plays

Hampton Court Palace is one of the only two remaining palaces that King Henry VIII owned. And if you don’t