Market Street, Cambridge, UK, in a cell phone shop window display.