Tatcha launches first body collection with pop-up in Covent Garden July 5, 2023 Tatcha has launched a pop-up store in London's Covent Garden in conjunction with its exclusive retail partner Read the full article now! Log in Subscribe