Nobody mentioned Silverprint, anytime I'm in London I have to go to Silverprint just even to stand in a shop like it. Perfect place to melt your credit card