Russian Fine Art and Antiques
Visit our new Website !
Google Maps Tour of Iconastas
Terms and Conditions
For further information on
Iconostasis Screen (Code: )
, please complete the form below or telephone us
Please provide further information on: Iconostasis Screen (Code: )
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
for a map location of our shop.
top of page