A bustling street scene in London, UK, features a crowd of people walking past a store with a large black and white Apple logo, a white building with a black awning, and a black and white flag fluttering from a building.