Company name: Greyfriars
Description: Otherwise known as Greyfriars; Roman Catholic church in Oxford. Affiliated with the Order of Franciscans. Established in Oxford in 1911.
180 Iffley Rd, Oxford OX4 1SB, United Kingdom