Stratford Upon Avon high Street town centre shops shoppers tourists Cotswolds UK England. Stratford Upon Avon High Street, Stratford Upon Avon, High S

- Image ID: E4FJP9
Stratford Upon Avon high Street town centre shops shoppers tourists Cotswolds UK England. Stratford Upon Avon High Street, Stratford Upon Avon, High S
Tommy (Louth) / Alamy Stock Photo
Image ID: E4FJP9
Location: stratford upon avon Cotswolds UK England