The Mad Hatter’s tea party, London | England