(2-part post):
Bank transfers can be very expensive. If you ask your bank about it, you'll need to ensure that you've got the
international details relating to her account. i.e. her IBAN (international bank account number) and/or the SWIFT-BIC (which is like an international sort code).
Services like
Western Union have their hazards when one party isn't known to the other (e.g. when buying stuff from eBay) but are safe for your type of transaction.
Western Union is very easy to use (although not cheap). You simply go along to the nearest place that operates the system. (In parts of the country with a large immigrant population, lots of newsagents, corner shops and convenience stores are Western Union agents. Elsewhere, it's often secondhand shops, pawnbrokers, etc who can provide the service. Unless you're in a really remote part of the Highlands, there'll be one or more agents in your area). You hand over your cash, fill in the paperwork and get a receipt with a reference number (which you pass on to your daughter). Your daughter then goes to her nearest Western Union agent (which she should have little difficulty locating), gives them the reference number (probably with some form of ID) and gets her money.
You can also pay money into Western Union online. See here for details:
http://www.westernunion.com/info/selectCountry .asp