Camilla Frances Prints is a London based textile design studio