The Crown, an ultimate British symbol that everyone recognizes. In London you will find the official palace of the Royal Family and the Crown Jewels are on display in the Tower of London. In addition to a beautiful souvenir of London, we want to give another meaning to the Crown Necklace. And that is that you are worth to be here. Be proud of who you are and have confidence in your 'inner queen', your authentic self. Stand tall and be you.