We got our B and O 2nd hand and it sounds better than any I’ve bought new. Only cost us £50 🙂
Look for something local so you can collect it (record players don’t like being posted unless they are packed properly). Does she have a stereo with a spare phono input she can plug it in to? You might even get a deal on a turntable, amp and speakers.
Not all turntables have a pre-amp built in – these are need to boost the sound to amp/stereo as the output from them is low. You can pick up a cheap one from RicherSound for £25.
Or you could go for something like this: http://www.urbanoutfitters.co.uk/crosley-cruiser-portable-turntable-uk-plug/invt/5560435980469 with speakers built in. They sound OK (though not amazing) – can’t vouch for the quality. Loads of colours to pick from too: http://www.urbanoutfitters.co.uk/search?q=crosley&searchsubmit=