Company name: The Soho Sandwich Co
Description: The one and only Soho Sandwich Co. London based, independent and multi-award-winning, makers of the finest handcrafted artisan sandwiches.
7, Advent Business Park, Advent Way, London N18 3AL, United Kingdom