The English Tee Shop.

The English Tee Shop, which launched in London in 2012, is a unique brand who offers a fresh take on the basic wardrobe staple. They take references such as ‘keep a low profile’ and ‘to a tee’ (and many more) from the English language and lovingly hand print them, along…

View Post