Tout récemment diplomée du Chelsea College of Art de Londres, Charlotte Taylor multiplie les projets, de l'illustration à la scénographie, la sculpture, et la création d'imposantes installations physiques. Elle a déjà collaboré avec Liberty Londres, Mr Porter, le magazine Hole and Corner...
Les illustrations de Charlotte Taylor ont pour point de départ un espace architectural, parfois réel, parfois imaginé par l'artiste. Charlotte Taylor multiplie les visites, à la Villa Cavrois, au Palais Bulles, à la Villa Savoie ou la Maison La Roche du Corbusier... Parfois une photo prise lors de ses visites est source d'inspiration pour un dessin. Cependant, une fois le processus créatif lancé, Taylor suit son inspiration, improvisant, ajoutant librement d'autres éléments pour souligner les perspectives et les formes, créent ainsi un espace utopique.
Les espaces imaginés et dessinés se transforment parfois en installations physique, que Taylor crée au sein de son agence Dello Studio, en collaboration avec Oscar Piccolo.