2020-12-23 St Thomas’ stained glass illuminated St Thomas’ stained glass illuminated 23 December 2020 - 12 January 2021 St Thomas’ stained glass illuminated Winchelsea Church’s beautiful stained glass will be illuminated from Sunday 6th December. Windows will stay lit from 5pm to 10pm until New Year’s Eve. See Winchelsea website for more details.