yes she needs a visit visa.
UK is not a schengen country.
http://www.ukvisas.gov.uk/en/howtoap...s/inf2visitors