Tickets are on sale now for Portsmouth BookFest 2018 - the city's 8th book festival.

There will be a varied programme of events to suit all ages from bestselling crime author Peter James, a full day of MysteryFest and Teddy Bears’ picnics for children.

Buy tickets and find out more here.