Tree
Shop    
     
Photo1  

Shop Address

Ortigia
55 Sloane Square
London SW1W 8AX
Tel. + 44 207 730 2826
Fax + 44 207 730 5175

Shop Email

sloanesquare@ortigia-srl.com

     
Map  

Map

Locate our new shop in London and discover how to reach us by using Google Maps.