MADE TO INSPIRE AND GET INSPIRED Megazine is a little printed publication, showcasing selected artworks by new, upcoming and established talents from all over London — featuring photography, design, art, illustration and everything else in between.