My Account
Log in
Registration
Wishlists
Help
Books
All
Books
Rare Books
DVD & Blu-Ray
Music
Video games
No elements found. Consider changing the search query.
List is empty.
Search
Search
Cart
Highlights
Fiction Books
Non-Fiction Books
Children's Books
Rare Books
Music
DVD & Blu-Ray
Video Games
Category
Wishlists
Cart
My Account
Books
All
Books
Rare Books
DVD & Blu-Ray
Music
Video games
No elements found. Consider changing the search query.
List is empty.
Search
Search
Free Shipping in the UK
Trustpilot
Proud to be B-Corp
Home
Fiction Books
Modern Fiction
Modern Fiction Books
Browse our massive range of Modern Fiction books:
5,830
Modern Fiction
Show
48
24
48
72
No elements found. Consider changing the search query.
List is empty.
Sort
Relevance
Most popular
Relevance
Name
Price Asc
Price Desc
Newly listed
No elements found. Consider changing the search query.
List is empty.
Type
Books
All
Books
DVD & Blu-Ray
Music
Rare Books
Video games
No elements found. Consider changing the search query.
List is empty.
15
16
17
18
19
Refine Results
Sort By
Active filters
Category:
Fiction Books
Modern Fiction
Condition:
New
Product type:
Book
Price range:
£9.00 - £11.99
Binding type
Paperback
(2,959)
Hardback
(176)
The Woman with No Name
by Audrey Blake
New
£11.39
Add to cart
Invitation to Italy
by Victoria Springfield
New
£9.49
Add to cart
ABECEDAIRE
by Sharon Kivland
New
£11.49
Add to cart
The Eternal Audience of One
by Remy Ngamije
New
£10.49
Add to cart
Tupfst du noch die Tranen ab?
by Jorg Muhle
New
£9.69
Add to cart
Love in War
by Michael Farthing
New
£11.39
Add to cart
The Gene Editors
by Louisa Ghevaert
New
£10.09
Add to cart
The Day I Lost Her
by Catherine Miller
New
£9.69
Add to cart
Come Undone
by Jessica Hawkins
New
£11.39
Add to cart
The Sparsholt Affair
by Alan Hollinghurst
New
£10.09
Add to cart
A Beautiful Lie
by Christine Phillips
New
£10.49
Add to cart
Panics
by Barbara Molinard
New
£11.49
Add to cart
Love and Exile
by Isaac Bashevis Singer
New
£9.09
Add to cart
Obsession
by Jennifer L. Armentrout
New
£9.49
Add to cart
The Dating Drama
by Sara Martin
New
£9.79
Add to cart
Always the Bridesmaid
by Laura Carter
New
£9.79
Add to cart
Heart to Let
by Mary Simpson
New
£10.49
Add to cart
Lines and Shadows
by Sarah Bower
New
£9.79
Add to cart
How to Fall Out of Love Madly
by Jana Casale
New
£11.79
Add to cart
Blood Sisters
by Kim Yideum
New
£11.19
Add to cart
Memoirs of the AntiChrist
by John Harris
New
£10.09
Add to cart
That Was That
by Marian Smith
New
£9.49
Add to cart
One Bite With A Vampire
by Louisa Masters
New
£11.79
Add to cart
These Islands Here
by Bronwyn Elsmore
New
£9.99
Add to cart
Boy with a Black Rooster
by Stefanie vor Schulte
New
£11.39
Add to cart
Scraps from The Captain's Table
by Chris Morrison
New
£9.49
Add to cart
Das Gutshaus - Zeit des Aufbruchs
by Anne Jacobs
New
£11.69
Add to cart
The Bell Tolls for No One
by Charles Bukowski
New
£11.19
Add to cart
The Prisoner in the Castle
by Susan Elia Macneal
New
£11.09
Add to cart
Ask Me Again
by E J Noyes
New
£11.19
Add to cart
L'homme qui plantait des arbres
by Jean Giono
New
£9.49
Add to cart
Table Two
by Marjorie Wilenski
New
£9.79
Add to cart
While Gods are Falling
by Earl Lovelace
New
£9.09
Add to cart
Summer of Secrets
by Nikola Scott
New
£9.09
Add to cart
The Drowned Forest
by Angela Barry
New
£9.49
Add to cart
The Napoleon of Notting Hill
by G.K. Chesterton
New
£10.19
Add to cart
Vom Aufstehen
by Helga Schubert
New
£11.59
Add to cart
Polluted Sex
by Lauren Foley
New
£9.49
Add to cart
Reservoir
by Livi Michael
New
£9.09
Add to cart
Innominate
by Naomi Pearce
New
£10.49
Add to cart
Dead Size
by Sawney Hatton
New
£11.69
Add to cart
Gifted
by Debz Honns-Wyatt
New
£11.89
Add to cart
The Madwoman of Serrano
by Dina Salustio
New
£11.49
Add to cart
Agent 00
by Ramona Lee Soo-Jun
New
£11.39
Add to cart
Better Never Than Late
by Chika Unigwe
New
£9.09
Add to cart
Hollywood Kids
by Jackie Collins
New
£9.49
Add to cart
Phantoms
by Ros Gough
New
£11.59
Add to cart
Nadezhda in the Dark
by Nadezdha in the Dark Yelena Moskovich
New
£11.99
Add to cart
Back to Top
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26