Top
30°

Ubisoft opens Child of Eden Shop

Ubisoft have sublet an empty store in Dean Street in London’s Soho region, and have converted it in to the “Child of Eden Experience.”

Read Full Story >>
kinectronic.com
The story is too old to be commented.