St Vincent St Vincent plays a sell out show at the O2 Brixton, London, on the 17 October 2017. Prev Next