The Pyramid 31 Queen Elizabeth Street London SE1 2L P [email protected] Shopper appetite for wi-fi in shopping places What do Shoppers.