Stop Putin Protest, London, UK