Legal Notice
Xanadu Books is operated online by Process Creative Ltd.
Process Creative Ltd is a company registered in England and Wales.
Company number: 09149358
VAT registration number: GB 252420244
Registered office: 86–90 Paul Street, London EC2A 4NE
Email: info@xanadubooks.com
Our registered office is not a customer shop, collection point or returns address. Contact us first so we can issue return instructions and match the parcel to your order.
“Xanadu Books” is used as the trading name for this online bookshop. Orders, payments and customer service are managed by Process Creative Ltd.