Nashville Meets London 2018 Saturday guide The free festival takes places this weekend in Canary Wharf’s Canada Square Park.