Bar none - Idioms by The Free Dictionary - Idioms and phrases
It is a very successful licensed premises but is much more than that as it is a social hub of activity, it has been awarded the Best Bar None on two occasions and was in the top six in the whole of the country and was celebrated by the House of Lords for ...