The River Leven runs down to the Swan Hotel