Home › Venues › The Banshee Labyrinth The Banshee Labyrinth Tickets Buy tickets for concerts at The Banshee Labyrinth in Edinburgh, United Kingdom. No Upcoming Events No upcoming events scheduled at The Banshee Labyrinth. Please contact us with any corrections. Hotels & Lodging Near The Banshee Labyrinth About the Venue The Banshee Labyrinth At-a-Glance Address35 Niddry StEdinburgh EH1 1LGUnited Kingdom Map & Directions Advertisement