The Deck of The Rachel II The Rachel II has been moored up on the banks of the River Ouse at Red House Landing for many years. Sadly, she may soon be leaving.