Skip to content
Bestsellers

Bestselling gifts from the British Library Shop, including new books and audio published by the British Library

Bestsellers

Magna Carta bag

Magna Carta bag

  • Price £3.00
Magna Carta cushion

Magna Carta cushion

  • Price £30.00
Magna Carta lanyard

Magna Carta lanyard

  • Price £1.50
Sign up for our e-newsletter