Right now a special invite only event is being held in London for the opening of the new Supreme flagship store in the capital. Marking the first European flagship store of the brand, this is of course a big deal. Here we get a first look at the opening t-shirt of the new store - the Supreme box logo tee remixed with the UK flag. This is most likely releasing tomorrow, at the official public opening and most likely you have to stand in line, in order to get your hands on it.
Check out the Supreme London sticker after the jump.