My Account
Log in
Registration
Wishlists
Help
All
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
All
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:
2,670
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
All
All
Books
DVD & Blu-Ray
Music
Rare Books
Video games
No elements found. Consider changing the search query.
List is empty.
1
2
3
4
5
Refine Results
Sort By
Active filters
Category:
Fiction Books
Modern Fiction
Condition:
New
Price range:
£6.00 - £8.99
Binding type
Paperback
(1,106)
Hardback
(37)
Product type
Book
(2,681)
A Little Life
by Hanya Yanagihara
Very Good
£7.40
Add to cart
Yellowface
by Rebecca F Kuang
Very Good
£7.40
Add to cart
Remarkably Bright Creatures
by Shelby Van Pelt
New
£8.79
Add to cart
Good Material
by Dolly Alderton
New
£15.39
Add to cart
Small Things Like These
by Claire Keegan
Very Good
£5.80
Add to cart
Old God's Time
by Sebastian Barry
Very Good
£8.40
Add to cart
Water
by John Boyne
Very Good
£8.90
Add to cart
Cuddy
by Benjamin Myers
Very Good
£8.30
Add to cart
Strange Sally Diamond
by Liz Nugent
Very Good
£8.10
Add to cart
Ordinary Human Failings
by Megan Nolan
New
£8.19
Add to cart
Wandering Souls
by Cecile Pin
New
£8.49
Add to cart
Soldier Sailor
by Claire Kilroy
New
£8.49
Add to cart
Poor Things
by Alasdair Gray
New
£8.49
Add to cart
The Color Purple
by Alice Walker
Very Good
£3.80
Add to cart
Murder on Lake Garda
by Tom Hindle
Like New
£8.30
Add to cart
A Wedding for the Bomber Girls
by Vicki Beeby
New
£7.29
Add to cart
Strange Sally Diamond
by Liz Nugent
Very Good
£5.80
Add to cart
Wandering Souls
by Cecile Pin
Very Good
£9.50
Add to cart
Fresh Water for Flowers
by Valerie Perrin
Very Good
£6.90
Add to cart
Answered Prayers
by Truman Capote
New
£8.49
Add to cart
Strangers
by Taichi Yamada
New
£8.49
Add to cart
Beloved
by Toni Morrison
Very Good
£6.90
Add to cart
The Measure
by Nikki Erlick
New
£8.49
Add to cart
Postcards From the Edge
by Carrie Fisher
New
£7.79
Add to cart
Play It As It Lays
by Joan Didion
New
£7.79
Add to cart
The Forty Rules of Love
by Elif Shafak
Very Good
£5.80
Add to cart
The Cruise
by Caroline James
Very Good
£7.40
Add to cart
Dead Poets Society
by N.H. Kleinbaum
New
£7.29
Add to cart
Severance
by Ling Ma
New
£8.79
Add to cart
A Spell of Good Things
by Ayobami Adebayo
New
£8.49
Add to cart
Greek Lessons
by Han Kang
New
£8.49
Add to cart
The List of Suspicious Things
by Jennie Godfrey
Very Good
£7.60
Add to cart
Decline and Fall
by Evelyn Waugh
New
£8.49
Add to cart
The Bluest Eye
by Toni Morrison
New
£8.49
Add to cart
Tell Me I'm Worthless
by Alison Rumfitt
Very Good
£6.90
Add to cart
Swimming in the Dark
by Tomasz Jedrowski
New
£8.49
Add to cart
Juno Loves Legs
by Karl Geary
New
£8.49
Add to cart
The Secret Lives of Baba Segi's Wives
by Lola Shoneyin
New
£8.49
Add to cart
Enter Ghost
by Isabella Hammad
New
£8.49
Add to cart
Breakfast at Tiffany's
by Truman Capote
New
£8.49
Add to cart
The Aleph
by Jorge Luis Borges
New
£8.49
Add to cart
A Clockwork Orange
by Anthony Burgess
New
£7.79
Add to cart
The Woman Destroyed
by Simone de Beauvoir
New
£8.49
Add to cart
Between Sisters
by Kristin Hannah
Very Good
£7.40
Add to cart
Games and Rituals
by Katherine Heiny
New
£8.49
Add to cart
Very Very Lucky
by Amanda Prowse
New
£8.59
Add to cart
Mr Loverman
by Bernardine Evaristo
New
£7.79
Add to cart
An Artist of the Floating World
by Kazuo Ishiguro
Very Good
£3.90
Add to cart
Back to Top
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19