Stamping in London......a thing of the past ?