alice sherlock
ALICE SHERLOCK (b. 1997) is an artist based between London and Glasgow. She graduated from her masters in Fine art practice at the Glasgow School of Art in 2022 and BA Fine art and Theatre from Lancaster University in 2019.
She explores themes of reflective nostalgia, locality and aural verbatim storytelling.