Skip to main content

No. 7 Boots

Anglomania!

When I lived in England, I was at Boots (the UKâ¿¿s most ubiquitous drug store) literally every single day. One of the best things about Boots--besides the ultra-flattering lighting and great customer service--was their...