Britons mark Armistice Day in London