Saint Thomas Church
Description
Saint Thomas Church is the largest church in the Channel Islands, and first opened its doors in 1885.
Address
Garden Lane, Jersey, United Kingdom
Established
1885
Wikipedia article
Show on Google Maps