It's a fictional village, but the name is inspired by the real town of Aycliffe, which is located in County Durham, England.