Located in Oswestry Indoor Market, Through The Looking Glass offers a unique selection of goods.