The 'cock Inn'. Subtle English humour...