A sign of the times in London's Cheapside.