St Georges Church
28A St. Marys Street, Stamford PE9 2DL England
St Georges Church is a Churches & Cathedrals place is located in Stamford, England. The address of St Georges Church is 28A St. Marys Street, Stamford PE9 2DL England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1780 481800,