Cavendish Venues Merry Interesting Fact
22 Duchess Mews opened its doors on the 10th September 2001, the very next day that venue’s first event and client PMI, Practice Management International, had a sell out event but little did we know, that morning, what would transpire at 12:46 GMT with the September 11 attacks!