
Good Girl, Bad Blood
Best price incl. delivery
£11.94
£6.99 + £4.95 delivery
Prices range from £6.99 to £9.49 across 3 stores
Scholastic.co.uk+£4.95 delivery
3 stores
EAN9781405297752
Compare prices
About this product
Last year, Pip solved a murder and told the world about it. Case closed. Pip is done with crime. But is crime finished with her?
Price History (Last 30 Days)
Lowest Price Ever
£11.94
Scholastic.co.uk · 16 May 2026
Highest Price
£13.48
Whsmith.co.uk · 28 Apr 2026
No price changes recorded yet — we’ll show changes here as prices move.
Frequently Asked Questions
What is the cheapest price for Good Girl, Bad Blood?
The cheapest price for Good Girl, Bad Blood is £11.94 (including delivery) from Scholastic.co.uk.
How many stores sell Good Girl, Bad Blood?
We compare prices from 3 different UK stores to help you find the best deal for Good Girl, Bad Blood.
What is the price range for Good Girl, Bad Blood?
Prices for Good Girl, Bad Blood range from £6.99 to £9.49 across different retailers.
Independent price comparison·Prices updated regularly
CodeLand may earn commission from purchases made through our links, at no extra cost to you.



