Modern Society on London’s Redchurch Street Published September 3, 2016 at 3756 × 2504 in Caffè Culture Connect The store front of Modern Society on London’s Redchurch Street