Shoppers walking past the high street fashion clothes shop retailer River Island in the town of Cheltenham Gloucestershire England UK

- Image ID: T4WKKM
Shoppers walking past the high street fashion clothes shop retailer River Island in the town of Cheltenham Gloucestershire England UK
Nick Hatton / Alamy Stock Photo
Image ID: T4WKKM
Location: Cheltenham