For further information on St Michael (Code: IMG_1918), please complete the form below or telephone us
By post: Iconastas, 5 Piccadilly
Arcade, London SW1Y 6NH, England
If you're calling from within the UK: Tel: 020 7629 1433
If you're calling from outside the UK: +44 20 7629 1433
Directions: Click here for a map location of our shop.
top of page