Take a look at the Shrewsbury Medieval Weekend for inspiration:
http://www.shrewsburysummer.co.uk/events-listings/programme-medieval.shtml
Look at the highly sucessful use of the town square for Opera
http://www.shrewsburysummer.co.uk/events/cosi-fan-tutte.shtml