The Book Bindery in St.Germans, Cornwall, UK is run by master bookbinder Tom O’Reilly M.A. and his assistant.

The bindery offers all manner of book art disciplines including traditional and contemporary bindings, book and document restoration, conservation and digitization, bespoke and artist’s books, thesis and dissertation binding, books for films, television and theatre, as well as a range of publishing options. We also have various bespoke products for sale, and are delighted to take commissions for special bindings.

Whether you want a unique book for a present or a business, a simple repair, or a complete leather bound library, we can bind it.


We offer courses and workshops in a range of book arts including traditional and contemporary bookbinding, paper making, paper marbling, art and creative writing, as well as other crafts. We can bring many of our workshops to you. We have taught workshops at schools, colleges, libraries, universities, festivals, and many other venues. We would be delighted to bring one of our unique workshops to you. We also provide a bespoke service, and are happy to design a workshop to your requirements. Please contact us to find out more!

Bookbinder Blog

Fatal error: Uncaught Error: Call to undefined function split() in /nfs/c02/h04/mnt/28439/domains/bookbindery.co.uk/html/rss/rss_parse.inc:153 Stack trace: #0 [internal function]: MagpieRSS->feed_start_element(Resource id #13, 'gd:image', Array) #1 /nfs/c02/h04/mnt/28439/domains/bookbindery.co.uk/html/rss/rss_parse.inc(127): xml_parse(Resource id #13, '<?xml version='...') #2 /nfs/c02/h04/mnt/28439/domains/bookbindery.co.uk/html/rss/rss_fetch.inc(289): MagpieRSS->MagpieRSS('<?xml version='...', 'ISO-8859-1', NULL, true) #3 /nfs/c02/h04/mnt/28439/domains/bookbindery.co.uk/html/rss/rss_fetch.inc(175): _response_to_rss(Object(Snoopy)) #4 /nfs/c02/h04/mnt/28439/domains/bookbindery.co.uk/html/rss/rss.php(5): fetch_rss('http://tomoreil...') #5 /nfs/c02/h04/mnt/28439/domains/bookbindery.co.uk/html/index.php(44): require('/nfs/c02/h04/mn...') #6 {main} thrown in /nfs/c02/h04/mnt/28439/domains/bookbindery.co.uk/html/rss/rss_parse.inc on line 153