Annie
Trevorah

place-ico

LIVES AND WORKS

London
United Kingdom

world-ico

BORN IN

Cambridge
United Kingdom

BIOGRAPHY

Annie Trevorah is a British artist living in London. She completed her MA in Sculpture at the Royal College of Art. Trevorah’s first solo show, Symbiosis, took place in Feb 2023, London. She has exhibited internationally with recent shows at... Read More

WHO I AM

Multi-disciplinary Artist embracing sculpture, textiles, print, photography, video and sound.