Yesterday, driving up the A1 to the game, I noticed some sort of Greek Temple thing on a hill on the right, near Houghton-le-Spring (I think). I've tried to find out what it is, but to no avail. So, can any of you locals tel me what it is/why its there? Thanks.