London
Social Pantry London, England, United Kingdom (On-site). Social Pantry is a sustainably focused luxury caterer, offering fresh, stylish and seasonal food for events, weddings, festivals, and workplaces. Take an active interest in Social Pantry, the progress, market growth and positioning of the c...