Imelda May Imelda May plays her critically acclaimed CD at the Royal Albert Hall on the 22 November 2017. Prev Next