The Barbican Theatre The Barbican Centre (St. Peter’s Parish) is located on William Street in the heart of Drogheda adjacent to the Laurence Town Shopping Centre. Adress & Map Saint Laurence Town Centre, Drogheda, Co. Louth, A92X004. Tel:(041) 9807416 Email:info@thebarbican.ie Events Check out what events Louth Science Festival has to offer Book Tickets More info Contact