"...it's got worship, friendship, children's groups and fun...and good teaching..."
 

Sam: Member of St John's