The beautiful little English town where Kate and William let hair down before marrying
When they were dating, the Prince and Princess of Wales were often seen in Tetbury watching the polo, popping to the shops and letting their hair down.
Daily Express :: News Feed