Birth name: Imogen Jennifer Jane Heap Born: December 9, 1977 in Essex, England As a rule, group efforts are normally launched befor...
London, United Kingdom
Joana Magalhaes said:
- “She's super gifted, she's a genius. Her songs make me feel so many things.”
Laura de Almeida said:
- “She is magnificent.”
Jenny Bishop said:
- “The complexities of her arrangements amaze me, but there are no 'adding layers for the sake of adding layers'. Each song is crafted beautifully.”