36 Barrack Lane, Bognor Regis, West Sussex PO21 4DB, United Kingdom
Distance: 739 yd.
Company description
The Parish Church of St Richard dates from 1934 and was the last stone-built church in Sussex. Here we rejoice in the Catholic heritage of the Church of England, and we come together to worship God.