Im in the restaurant industry and know for a fact that both places have been on the market for ages.
The Morrison is having a hard time finding a seller and I guess the owners have run out of money to keep it open day to day. They'll be saying its having repairs, as oppose to closing so as not to effect the sale or future trade.
As for the So Bar ill ask a mate of mine whats going on with the new owners, he works for the agents who were involved with the sale so he might know.
If anyone goes to The George, at the bottom of North End Road, you'll want to know that that's on the market as well