The Place London opens shop in Paris Posted by Marie Giammarino on January 29, 2019 The Place London Womenswear 8 Rue de l'Odéon 75006 Paris Tel: 0142016324 Older Post Newer Post