Cheltenham Town Centre

Cheltenham Town Centre
High Street, Cheltenham, Gloucestershire, GL50 1DQ