The Rag Factory London, United Kingdom Address GBP, 16 Heneage Street, E1 5LJ London, United Kingdom, Google Maps There are currently no event dates available. Partner Offer