I'm in London for the day and will have a bit of time to shop. Going to be at the v and a first aid wondering if anyone knows where I might find a silk or satin T-shirt? I'm wanting something to wear under a blazer. I'm also trying to look online but not having much luck. Any help would be greatly appreciated!