The China Shop Gallery

37a St Mary's Road
Oxford OX4 1PY United Kingdom
www.thechinashopgallery.co.uk