Vending Machines London, Newham - Welcome to the London Vending Machines Directory listing recommended vending machine suppliers in London. It lists those who offer vending machine supplies and vending machines in London, Newham. Do you have a London vending machine business? If so, why not advertise it on the London Business Directory - IT'S FREE.