I was admiring a top a colleague was wearing and she said it came from Whistles store.
This is a brand that has passed me by - I see they. Have an online shop and I think colleague said top came from a small store at St Pancras St.
I was just wondering what they are like re product quality and customer service ?
Thanks