Douai AbbeyDouai Abbey is a Benedictine monastery situated near Woolhampton, some 10 miles west of Reading, It was founded in 1903 following the...