1 Teed St, Newmarket
At number one Teed Street, Taylor is first in enriching the fashion customer’s shopping experience. When we were there a dangling mannequin window display showed off the textile experimentation undertaken by Taylor as a brand. Centre to this store is an alluring light fitting with several leads and bulbs as a nod to the creativity and experimentation of the label it represents.

Leave a Reply

Your email address will not be published.