What is the answer: Which British high street store is owned by the US chain Walgreens (not Walmart)?
boots