Archipelago Menu, Prices and Locations
A quaint little restaurant that offers a great dining experience but not all the dishes will fill you up.
Phone: +44 20 7637 9611
Head Office address: 53 Cleveland St, Fitzrovia, London W1T 4JJ, UK
Get verified information about Archipelago Menu, Price and near me locations.