Video Production Barrow Upon Soar, Loughborough - Welcome to the Barrow Upon Soar Video Production Directory listing recommended video production companies in Barrow Upon Soar. It lists those who offer video production services and video production in Barrow Upon Soar, Loughborough. Do you have a Barrow Upon Soar business? If so, why not advertise it on the Barrow Upon Soar Business Directory - IT'S FREE.