Company name: St Giles' Church, Oxford
Description: St Giles Church Oxford
10 Woodstock Rd, Oxford OX2 6HT, United Kingdom