ST THOMAS MORE CHURCH HALL
St Thomas More Church Hall
Saint Thomas More Close Glenwood Avenue
Nottingham, Nottingham
NG8 2GA
VENUE TIMETABLE
Mondays
Fridays