Rachel Zegler's appearance at 180 The Strand in London on November 9th, 2023