Shipping and return policies for The Hand of Lenin
- Shipping Info
-
Shipped from the UK within 3 working days. Please check postage rates on website for countries outside UK. Please allow up to 31 days delivery to destinations outside the UK.
- Return Policy
- All goods damaged return within 25 working days.
contact / help
Streaming and Download help