What a find! This is located in Sheperd’s Market in Mayfair and is a gorgeous shop! I noticed a bracelet in the window and left with both that and a beautiful cashmere scarf! Loved everything in there and the sales woman was so friendly and helpful. Stop here!!!