Oxford Castle, 3 New Road, Oxford OX1 1AY, United Kingdom
Distance: 141 yd.
Company description
The O3 Gallery, situated at Oxford Castle, presents a dynamic programme of selling exhibitions by regional artists, offering the very best contemporary visual and applied arts.