News

The royal couple stayed at Soho Beach House Canouan, a tropical outpost of the members-only club Soho House. It’s easy to see why: nestled right upon the private Grand Bay Beach, many of the 40 rooms ...