Visit iconic London sites Abbey Road Studios and the Dublin Castle and see what music is on offer across the UK during the London 2012 Festival.