St Martins House Conference Centre Posted on August 18, 2022Updated on October 25, 2022by wp-leicestergivinguk Address 7 Peacock Lane Leicester Leicestershire LE1 5PZ United Kingdom Upcoming Events No events in this location wp-leicestergivinguk leicestergiving.uk