The Mystic Maze

126-130 Drummond Street, London, NW1 2PA.

The Mystic Maze is a local attraction that is popular among visitors to the area. The Mystic Maze is based in Drummond Street, London - see map for location of Drummond Street.



The Mystic Maze
126-130 Drummond Street

Telephone: 020 78131212

Type of Business

The Mystic Maze are listed in the local attraction section here:

Travel_and_Tourism > Local_Attractions

Reviews of The Mystic Maze (1 in total)

Now displaying reviews 1 - 1

  • What is the Mystic Maze? by Anonymous

    Can someone give a little info about it? I am wondering what type of establishment it is, so that I... More »

View the complete list of The Mystic Maze reviews »

Share your experience of The Mystic Maze with thousands of people each day.

Noticed an error on this page?

Further Information

The Mystic Maze is in Drummond Street, London. You can view a list of neighbouring businesses by going to the Drummond Street page.

If you would like a list of other attractions other listings throughout London, please visit the section of this website.

The Mystic Maze on a Map

This map shows the approximate location of The Mystic Maze in Drummond Street.

Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 126-130 Drummond Street.