Samsung Galaxy S3: Pop-Up Stores to be Launched in London

Written by Local Marketing on May 26th, 2012. Posted in News

With the launch of Samsung's Galaxy S3 in London just days away, the device has created quite a buzz.

Tags: , , , , ,