Sidmouth Parish Church (St Giles' & St Nicholas')
Church Street, Sidmouth EX10 8LG England
Sidmouth Parish Church (St Giles' & St Nicholas') is a Churches & Cathedrals place is located in Sidmouth, England. The address of Sidmouth Parish Church (St Giles' & St Nicholas') is Church Street, Sidmouth EX10 8LG England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1395 512595,