The Rectory
Castle Ashby Road
Yardley Hastings
Northampton
NN7 1EL
(This is not necessarily the venue address.)
We don't have a phone number for this church. Call Church of England on 020 7898 1000 and ask for the contact for St Margaret, Denton (Northamptonshire).