Coco de Mer is a luxury lingerie brand based in London. You can find their exquisite collections at their flagship store located at 23 Monmouth Street, London WC2H 9DD. They also have a presence in various high-end department stores like Selfridges, Fenwick, and Harrods. ...