Barrow Upon Soar’s
Premier Boating Experience
Barrow Boating was established in 1984 and is located on the peaceful River Soar in the popular north Leicestershire village of Barrow upon Soar.
We offer a premier boating experience both powered and unpowered.
“Had a fun day, didn’t fall in and didn’t sink the boat! Will come again.”
S. O. Sheppard