Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace There is ‘significant pent-up consumer demand for bricks-and-mortar stores’, experts say