Campsites Barrow Upon Soar, Loughborough - Welcome to the directory of Barrow Upon Soar Campsites and camping sites in Barrow Upon Soar. It lists campsites and camping sites who offer tent pitches and camping facilities. Find business details, ratings and reviews of your local camping site or campsite in Barrow Upon Soar, Loughborough and write your own review. Are you a camping site in Barrow Upon Soar? Why not advertise your tent pitches business on the Barrow Upon Soar Business Directory – IT'S FREE!