Ubicado en Elephant and Castle en Southwark, Sur de la Zona 1 de Londres, Bakerloo Line, y abierto oficialmente el 1 de septiembre de 1991 después de semanas de fiestas 'secretas', el Ministry se había dado a conocer a través del boca a boca.