The image shows a Rogers store in London, England.
Read full description
The image shows a Rogers store in London, England. There are people standing on the floor, a person sitting on a chair, a table with a lamp and other objects on it, boards with text, a display screen, objects placed in the shelves, a wall, a roof with ceiling lights, and a signboard with text on it.