Charlotte Moss - A Flair for Living

Charlotte Moss Unveils Its New Flagship: The Charlotte Moss Townhouse - Opens April 2007

We would like to take this opportunity to invite you to the Charlotte Moss Townhouse, opening in April. Housed in a five-story landmarked building located at 20 East 63rd Street on Manhattan's stylish Upper East Side, The Townhouse showcases the full breadth of Charlotte Moss' customized offerings and is the exclusive retail location of select international artists, craftsmen, and antiquaries. Merchandised as if it were Charlotte's own home, each room is a luxuriously curated environment, completely decorated from an eclectic portfolio personally designed and hand selected by Charlotte. Similar to a designer show house, The Townhouse's multiple floors provide the perfect backdrop for inspiration, learning and exploration in modern-day gracious living.