Have you ever wanted to go shopping in a store that’s nothing but wall-to-wall Transformers? Well, now you can!
If you live in London, that is.
Recently, the first official stand-alone Transformers store in the world had a soft-opening at Battersea Power Station, timed to perfectly coincide with the 40th anniversary of the brand. From the Battersea Power Station website:
Source: The AllSpark