Archipelago
53 Cleveland Street
London W1T 4JJ
United Kingdom