Saint Thomas Church

Description

Saint Thomas Church is the largest church in the Channel Islands, and first opened its doors in 1885.

Historic sites nearby (walking distance)

Historic sites further away