Reinventing Boots: Inside The Pharmacy-led Retailer's New London Flagship Store Donna Ahern recently visited Boots’ new flagship store – in Covent Garden, London – for a sneak preview, ahead of its official opening to...