Leech Hall kblundy - 30th March 2017 0 Loading Map.... Leech Hall3 South Bailey - DurhamEvents 54.7721494 -1.5755082000000584 Address 3 South Bailey Durham DH1 3RJ United Kingdom Upcoming Events No events in this location