The Hedda stone is situated within Peterborough Cathedral and is the only remains of the original abbey. From NEN Gallery