A nice local library, with a good range of books and nice features such as "100 albums you must listen too".
The geek in me also like the automation, you can check the books out yourself and a you return the books to a robot which then send the books to the appropriate trolley, you can also ask them to p t your email address on the system so when your book is overdue it will email you, it must be said it would make more sense though if it told you before it was overdue.
they also have activity for the kids like baby "bounce and rhyme" and they also have a drop-box so you can return your books out of hours read more