Berlin – The simplicity of the name of Soho House Berlin's newest retail outlet, The Store, belies the complexity that awaits visitors inside.