Aftershock London will be opening their first United States store this Spring at The Plaza at Preston Center.  With over 150 stores around the world, we are very excited that the Dallas store is the first US outpost.  Stay tuned for more exciting news about Aftershock London and other stores and restaurants that are coming soon.

547142_461997750489821_640146202_n