Seeking God's Heart, Serving God's World. We are a town centre parish church located in Newmarket, UK.
Fri, Dec 24, 4:00 PM
Free
Sun, Dec 19, 6:30 PM
Sun, Jul 18, 10:15 AM