Aftershock London Opens First U.S. Unit - Slideshow

The 1,850-square foot store sits below the new University Park Library at the Plaza at Preston Center in Dallas.

Pause slideshow to share images