A historic Roman Catholic church in Bedford, England, serving the Polish community. This Grade II listed building offers a beautiful Norman-style setting.