Reading can reduce stress, boost your mood, and help you understand and manage your health. You can view our collections on the online catalogue.
Self-help books and e-books
These books contain reliable information to help you manage and understand your health. Topics include depression, panic, stress, worry, coping with grief, and more. The Your Health collection is available to browse.
Mental health fiction and biographies
Books in this collection give insight into health conditions through stories and personal experience, and share practical guidance to help you feel better. The fiction and biography lists are available to browse.
Poetry and short stories
Take a moment for yourself, pause and relax with a poem or short story.
Fiction and audiobooks
Make space to escape and unwind from everyday life with a longer book. If you’re busy or find it hard to concentrate, you can try an audiobook.
Join your local public library to borrow free books, e-books and e-audiobooks:
Reading groups
- Reading groups can help you meet new people, share your thoughts with others and find new books to enjoy
- Groups can meet online or face-to-face
- Contact your local public library to find a group, or go to: https://readinggroups.org
Stay informed and up-to-date
- Subscribe to the King's Fund health and wellbeing email alert
- Sign up to the book alert to find out when new books arrive that interest you
- Download a mobile app to help you get active, quit smoking or manage your weight at: www.nhs.uk/apps-library/
Library and Knowledge Services Contact Details
Follow the Library on Twitter.
Email us: library@mpft.nhs.uk
Library spaces and online services available 24/7.
Library staff available remotely Monday to Friday, 9am to 5pm, and on site Monday, Tuesday, Thursday, and Friday.
Stafford Library
St. George's Hospital,
Corporation Street,
Stafford
ST16 3AG
what3words: ///knee.flag.tame
Telephone: 01785 221584 (ext 7128908)
Redwoods Library
The Redwoods Centre,
Somerby Drive,
Shrewsbury
SY3 8DS
what3words: ///flinches.waving.then
Telephone: 01743 210110 (ext 7064162)