by
Ivo Stourton
Language: English
Release Date: February 26, 2014
The Great Spa sits on the edge of London, a structure visible from space. The power of Britain on the world stage rests in its monopoly on “The Treatment,” a medical procedure which transforms the richest and most powerful into a state of permanent physical youth. The Great Spa is the place where...