Trailer & Marina (Leven) is situated in a tranquil setting in Sandholme Park with Leven Canal on its doorstep.