Company name: The Jar
Description: The Jar Vending Machines in London, provide healthy vending machines and services like no other! Vending solutions with an extensive range of healthy snacks, drinks and meal options. Get in touch today!
1 St Catherines Mews, London SW3 2PX, United Kingdom