Held at the Tate Britain in London, located just a few steps away from the newly renovated Burberry HQ, the venue was perfect ...