Princes Arcade

Our Flagship Boutique Store is located in the heart of London

Nominated as one of the world's top three chocolate shops by the Economist, our flagship store is located at 14 - 16 Princes Arcade SW1Y 6DS.
A short walk from Piccadilly Circus it is where you can find our complete range of offerings. Visit us to personalise your favourite boxes which make the perfect gift for every occasion.

Our products

Recent news

New Account Register

Already have an account?
Log in instead Or Reset password