The Rachel James Experience
On 27th January 2016 only
Carousel London, 71 Blandford Street, London, W1U 8AB
Check out the Rachel James
exhibition and pop up shop in Carousel London
This Event Has Ended
Missed out? Don't worry - check out these excellent upcoming events instead!
What People Say