Skip to content
Bestsellers

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

Bestsellers

Magna Carta cushion

Magna Carta cushion

  • Price £30.00
Magna Carta lanyard

Magna Carta lanyard

  • Price £1.50
Magna Carta poster

Magna Carta poster

  • Price £7.50
Sign up for our e-newsletters