Sales Executive at Charles Mallory London - N/A, N/A, N/A
Fashion Designer
Contact Steven Vaughan
Designer and distributor of luxurious beauty accessories for women. Charles Mallory creations are designed in the UK and distributed to only the finest stores in the country, including Fortnum & Mason, Mulberry Hall, and Goviers of Sidmouth.