London

By Zadie Smith
four-stars
By Kate Atkinson
four-stars
By Alan Hollinghurst
four-stars
By Neal Stephenson
four-stars
By Daniel Silva
three-and-half-stars
By Sophie Gee
three-and-half-stars
By Graham Swift
one-and-half-stars
By Justin Cartwright
three-and-half-stars
By Sarah Waters
four-stars