Chichester, GB
St Richard of Chichester Church is a Roman Catholic parish church in Chichester, West Sussex, England. The church was built in 1958 and contains the largest scheme of stained glass by Gabriel Loire in the United Kingdom. The church is situated on Market Avenue on the corner of Cawley Road, next to S
t Richard's Catholic Primary School. It is a Grade II listed building.
Listen to the audio guide for St Richard of Chichester Church, Chichester Free on WIP — starts by itself when you arrive, even with the screen off