We are operating behind closed doors as a non-essential shop but here for calls to 01291 625011 and collections 10 - 2. Online orders are all despatched from us within 48 hours.

Once Upon A Time In The East

Once Upon A Time In The East

Regular price
£9.99
Sale price
£9.99
Regular price
Sold out
Unit price
per 

Hurry! This is the last item left in stock!

Novelist Xiaolu Guo writes the extraordinary story of her childhood in rural China, her young adulthood in the Beijing underground and her move to the West in search of freedom of expression.