leo grande dukeslancaster.org a theatre in lancaster, lancashire producing a variety of professional live theatre and also showing mainstream and cultural cinema screenings. Category:arts and entertainment Global Rank:1,484,294 visits:22.4K pages/Per:2.8 ADS