St Nicholas Church Hall

St Nicholas Church Hall
Swindon Lane, Cheltenham, Gloucestershire, GL50 4PA
Photo of St Nicholas Church Hall