Area of Stevenage, Hertfordshire, England
Shephall
Shephall is a neighbourhood of the town of Stevenage, in Hertfordshire, England.
It was formerly a separate village and parish, being absorbed into Stevenage in 1953.
Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: Wikimedia Commons (see Commons), Wikimedia Commons.