If you’re a fan of cool trendy clothes and you live in Houston, then it’s time to get excited. UK’s fashion retailer Topshop opened its doors Thursday, March 26th. The joint Topshop-Topman store spans two levels on 16,500 square feet of space. The Galleria is home to Topshop’s first Texas store! Check it out!!