Founded in London in 1995, the club landed in Manhattan’s Soho neighborhood in 2005 upon arrival in the States before recently needing a new place to call home. CCC enlisted one of their very own members, architect Marc Thorpe of Marc Thorpe Design, to design the new club, which now takes up residence at Pier 76 by the Hudson River.
Read More