Megan Henwood Megan Henwood is a musician known for their british singer-songwriter music. Top tracks by Megan Henwood Related artists Roxanne de Bastion Bella Gaffney Dàwna Roos Meijer Dark Tropics Pink Rabbits