What is the name of the village and civil parish that is north Sandridge and north of St. Albans?
Wheathampstead: Wheathampstead is a village and civil parish in Hertfordshire, England, north of St Albans.
i don't know