Allbright works from her studio at Hawkwood, Lamorna, near Penzance. Her artist's statement in 2009 reads 'Working in Japan over the last five years has enabled me to focus and develop drawings, paintings and mixed media which are part of a current series, BodyMaps, that records a dialogue with nature and architecture, used in the work as a metaphor for acceptance and belonging in each culture.' After studying at Falmouth College of Art, Allbright went on to Manchester Metropolitan University, obtaining a BA (Hons) in Printed Textiles. In 1971 she undertook a postgraduate degree in Design in Birmingham. Her 'Ladybird on a Bicycle' was voted one of the top ten children's books in 1982. In 1999 she received the Cornwall County Council Travel Award/Funding for an exhibition at Bankaku Gallery, Nagoya, Japan. In 2012 she was awarded the International Drawing Residency 'Zeichenworkshop' in Hanover, Germany. She has exhibited widely in Japan. Her work is held in private collections in Japan, Europe, the UK and USA.