Beyoncé sang some songs in London last night
Beyoncé played an intimate competition-winners only show last night at London's Shepherd's Bush Empire to launch her new album, '4'. Performing the night after Glastonbury, the 'Run The World (Girls)'…