The Inkpot

The Inkpot
Imperial Square Gardens, Cheltenham, Gloucestershire, Gl50 1QA