Social club in Old Windsor, England, hosting live music.