Net-A-Porter x Alexander McQueen, London 2024