Browse
Good Girl, Bad Blood

Good Girl, Bad Blood

£6.99from 3 retailers
Prices updated 15 Mar 2026

Compare 3 Retailers

Scholastic

BEST PRICE
In stock
£9.99£6.99
Best Price
In stock
£8.99

2.00 vs cheapest

Go to store
£8.99

2.00 vs cheapest

Go to store

Product Description

Good Girl, Bad Blood. Hardback. By Holly Jackson

More products from Scholastic

Browse their full range on Yorkshire.com