Easton Labyrinth and Peace Garden
Church St All Saints Church, Stamford PE9 3LL England
Easton Labyrinth and Peace Garden is a Points of Interest & Landmarks, Cemeteries, Sacred & Religious Sites, Scenic Walking Areas, Churches & Cathedrals place is located in Stamford, England. The address of Easton Labyrinth and Peace Garden is Church St All Saints Church, Stamford PE9 3LL England.