For centuries, Hampton Court Palace has played host to gala celebrations, festive banquets and historic meetings.
Today, the state rooms, grand staircases, cobbled courtyards and gorgeous gardens of one of the greatest palaces ever built can be home to weddings, social occasions and corporate events.