![](http://monsterbookshop.co.uk/cdn/shop/files/Collection_Designs_1.png?v=1658319845)
![](http://monsterbookshop.co.uk/cdn/shop/files/Untitled_design_75.png?v=1654702595)
Quality Books at Unbeatable Prices
Shop Now-
A Mortal Curiosity (Lizzie Martin 2)
Regular price From £4.29Regular price Sale price From £4.29Unit price perSale -
A Murder at the Castle: A festive cosy murder mystery for fans of The Windsor Knot and Knives Out
Regular price £9.61Regular price Sale price £9.61Unit price per -
A Murder Inside: The first mystery in a brand new classic crime series (Brackerley Prison Mysteries)
Regular price £4.29Regular price Sale price £4.29Unit price perSale -
SaleSale
-
A Particular Eye for Villainy (Lizzie Martin 4)
Regular price From £3.99Regular price Sale price From £3.99Unit price perSale -
A Perch in Bohemia: Art, Love and Life in Chelsea’s Swan Court 1931-1961
Regular price £12.42Regular price Sale price £12.42Unit price perSold out -
A Rare Interest in Corpses (Lizzie Martin 1)
Regular price From £4.29Regular price Sale price From £4.29Unit price perSale -
A Restless Evil: A Mitchell and Markby Cotswold Whodunnit (A Mitchell & Markby Mystery)
Regular price £9.14Regular price Sale price £9.14Unit price perSold out -
SaleSale
-
A Season for Murder (A Mitchell & Markby Village Whodunnit)
Regular price From £4.19Regular price Sale price From £4.19Unit price perSale -
A Shooting at Chateau Rock: The Dordogne Mysteries 13
Regular price £15.41Regular price Sale price £15.41Unit price perSale -
A Shooting at Chateau Rock: The Dordogne Mysteries 13
Regular price From £4.29Regular price Sale price From £4.29Unit price perSale -
Sale
-
A Sleeping Life: Death is always solitary. For some, so is life...
Regular price From £3.99Regular price Sale price From £3.99Unit price perSale -
A Snapshot of Murder: The tenth Kate Shackleton Murder Mystery (Kate Shackleton Mysteries)
Regular price £4.69Regular price Sale price £4.69Unit price perSale -
A Talent for Murder (Agatha Christie 1)
Regular price From £3.99Regular price Sale price From £3.99Unit price perSale