Well, thanks to some crowd-sourced research on Facebook (thanks adaese amongst others), I can confirm that the town near which Alice lives is in fact Cirencester – a place I’ve been to innumerable times, though not much recently – hence the tantalizing familiarity. I feel foolish for not recognizing it at once, but anyway, it was fun getting Google Streetview to line the shots up:
Two other location shots from the same montage are taken from the same town. The church is further back on the same street:
And this is apparently the entrance to nearby Home Park:
Of course, now I want to pop over to Cirencester (it’s only 40 minutes in the car) and pose like Alice and Shino. If only I knew someone who’d be willing to be my accomplice in so silly a mission.