From the Pinterest-style layout to the minimal branding and engaging, whimsical feel, everything about Mulberry’s Brilliant Britain microsite and printed lifestyle guide is on the money.