Lily And Madeleine At Bush Hall In London

Lily And Madeleine live

London – An early Thanksgiving came to West London Wednesday night in the shape of Indiana-raised Lily & Madeleine, here as part of a 14-date European tour. The Jurkiewicz sisters were clearly impressed by the grandeur and, indeed, civility of Bush Hall; a live music venue that has witnessed a fair number of earlier incarnations

Continue Reading →