The Palace of Heavenly Pleasure by Adam Williams
In this title, a group of foreigners in the provincial Chinese town of Shishan find the status quo upset when the young middle-class Helen Frances arrives and falls in love with the Hon Henry Manners. But while she tries to resist betraying her solid but dull fiance, the Boxer rebellion threatens them all.