Product Launches at Blenheim Palace

Blenheim Palace has been playing host to monarchs, the aristocracy and heads of state for more than three centuries. Today the 2,000 acre UNESCO World Heritage Site offers the ultimate bespoke corporate facilities in an inspiring location. Set in the Oxfordshire countryside, within easy reach of London, the Palace is a unique venue perfectly suited for holding conferences, meetings and exhibitions, and for entertaining clients.

Corporate VIIIs with Freeths

One of the highlights of many Olympics over the past twenty to thirty years has been the GB rowing team powering to Gold – seemingly always early on a Saturday morning – leaving plenty of defeated crews in their wake. What a sight it is to behold, eight rowers in perfect sync, gliding over the lake, relentlessly in pursuit of their prize.