Search

Archipelago

Exotic meats and insect sides in flamboyant restaurant with Buddhas, palms and peacock feathers.

Address: 53 Cleveland Street | 020 7637 9611
WEBSITE