Check out the British brand’s new window display – an ode to the upcoming festival.