Update: Some orders will be delayed because of the Coronavirus lock down.
Our thoughts are with you and your families during these uncertain times.
Some orders may be slightly delayed because of staff shortages. We will continue to fulfil your orders and respond to your queries as quickly as possible.
We want to thank all of our customers for their patience during this challenging time.
Warm regards,KFT Bookshop Team
All prices are in GBP.