Company name: St Margarets Church
Description: A Christian presence in the heart of North Oxford
St Margaret's Church, St Margaret's Rd, Oxford OX2 6RX, United Kingdom