James Street Church is located in Oxford, United Kingdom on 55 James St, Cowley. James Street Church is rated 5 out of 5 in the category church in United Kingdom. James Street Church is a religious institutions company based out of 55 James Street, Oxford, United Kingdom.
Address
55 James St, Cowley
Accessibility
Wheelchair-accessible entrance