Probably not but it's likely to depend upon
(a) which country they're coming from (or which country they hold a passport from, if it's not the same one) ; and
(b) how long they'll be staying for.
This link
might help. (If not, please supply a bit more information for us to work with):
https://www.gov.uk/check-uk-visa