About Lifting The Lid
Lifting The Lid connects radical ideas, approaches and histories to how we live today.
More about Lifting The Lid
Lifting The Lid is located at c/o Dovetail, 4th Floor, Cheetwood House, 21 Newton Street, M1 1FZ Manchester, United Kingdom
http://www.liftingthelid.org