Church of the Sacred Heart and St Catherine of Alexandria
From Wikipedia, the free encyclopedia
The Church of the Sacred Heart and St Catherine of Alexandria is a Catholic church situated in Droitwich Spa, Worcestershire, England, noted for its remarkable mosaics.
Walter Loveridge Hodgkinson was a main benefactor of the church. The architect was Frank Barry Peacock. The building was listed at Grade II* on 11 December 2013.[1]