We sure are! And we can’t wait! Opening 29th March 2019, the London Shaftesbury Avenue maze will be our newest Maze yet! To be specific, the ALL NEW London Maze is at 22–32 Shaftesbury Ave, London W1D 7EJ