Tag

Charlotte Taylor
Charlotte Taylor was born in Lancashire but began her life as a designer at Britain’s most prestigious design school, Central Saint Martin’s. Upon graduation she started work at Luella but subsequently left a year later in 2009 to start up her own label. Since then Charlotte has produced four collections under her own name and...
Read More