News

The Grey announced the opening of its new overseas outpost, L’Arrêt by The Grey, Tuesday on social media. L’Arrêt is located in Paris’ 7th arrondissement.