Daniel Craig is to become the latest famous pub landlord, but are any of these celebrity-run inns actually any good?