63 New Cavendish Street London W1G 7LP
+44(0)20 7307 5454
Home » Events
The film was winner of the Best Film Award at the 2014 London Independent Film Festival.
Find out more
Screening of a documentary about rap crews, rockstars and their fans in Xinjiang Province, China.
Click here for more information