In the tranquil town of Sevenoaks, nestled amid the picturesque landscapes of Kent, something extraordinary comes to life each year – a celebration of literature…
Defining UK Contemporary Culture Now
In the tranquil town of Sevenoaks, nestled amid the picturesque landscapes of Kent, something extraordinary comes to life each year – a celebration of literature…