Chic Report Selfridges Installs Drive-Thru by The Daily Front Row May 8, 2013 May 8, 2013 Welcome to the world’s first department store drive-thru, courtesy of Selfridges. The London retailer is currently building a “fast fashion” …